[Extension] ShareExtension에서 Containing App을 여는 방법

2024. 2. 20. 08:00🍏/Swift

URL Schemes에 대한 공식문서

 

About Apple URL Schemes

About Apple URL Schemes This document describes several URL schemes that are supported by system apps on iOS, macOS, and watchOS 2 and later. Native iOS apps and web apps running in Safari on any platform can use these schemes to integrate with system apps

developer.apple.com

Share Extension 프로그래밍 가이드 공식문서

 

App Extension Programming Guide: Share

App Extension Programming Guide

developer.apple.com

 

Share Extension에서 Containing App을 여는 방법

- Share Extension에서 앱이 열리지 않던 상황을 타개해준 레퍼런스

 

Share Extension to open containing app

I want to create an Android Style share feature for my app. I created a share extension which gets called when you select pictures inside the stock photo app and press share. Now I want those pict...

stackoverflow.com

 

Extension의 기초를 알 수 있는 유용한 블로그

 

Extension

Introduction : Extension은 앱과 다르다. Extension의 바이너리는 Extension포함 또는 배포하는 앱과는 별개로 실행된다. An App Extension's Life Cycle : extension은 App이 아니기 때문에, App의 Life cycle과 다르다. 대부

hsg2510.tistory.com

 

NsExtension에서 Open에 대한 공식문서 

 

open(_:completionHandler:) | Apple Developer Documentation

Asks the system to open a URL on behalf of the currently running app extension.

developer.apple.com

 

App Extension Key들

 

App Extension Keys

App Extension Keys App extensions enable you to provide features to other apps in iOS and macOS. Each app extension type defines keys that let you declare to the system information about an app extension's capabilities and intents. Keys for app extensions

developer.apple.com

 

앱에 URL type, Scheme에 대해 잘 작성되어있는 블로그

 

[iOS] - 앱에 URL Sceheme 적용하기

앱에 URL Scheme을 적용해보자.

yoojin99.github.io