More Related Content
Azure DevOps ハンズオン Vo.3 ~Delivery Plans を用いたプロジェクトのスケジュール管理~ サービスリリースから安定軌道に乗せるまでに行った開発施策 Azure DevOps ハンズオン Vo.2 ~Azure DevOps Wiki を用いたドキュメントの作成~ Today & Share Extension@potatotips SwiftCoreとFoundationを読んでみた Viewers also liked (14)
Search APIs & Universal Links WKInterfaceMap on Apple Watch Useful and Practical Functionalities in Realm WWDCのチケット外れてもSFに行った方が良い理由 Search APIs in Spotlight and Safari User Scenario based UI testing with KIF How to make workout app for watch os 2 Command Line Tool in swift More from Yusuke Kita (19)
Integrating libSyntax into the compiler pipeline Making your own tool using SwiftSyntax [Deprecated] Integrating libSyntax into the compiler pipeline Creating your own Bitrise step Unidirectional Data Flow Through SwiftUI Open Source Swift Workshop Contributing to Swift Compiler Writing an interpreter in swift SIL Optimizations - AllocBoxToStack SIL for First Time Learners SIL for First Time Leaners LT Introducing protobuf in Swift Type-safe Web APIs with Protocol Buffers in Swift at AltConf Type-safe Web APIs with Protocol Buffers in Swift at iOSCon Share Extension@pixiv
- 6. 1. Share Extension用のターゲット追加
2. App Groupsの設定
3. NSExtensionAttributesの設定
4. Containing app側での認証・バリデー
ション・アップロード処理の実装
5. Host app側での更新処理実装
- 15. Extensionタスク開始時に実行されるrun関数
Extensionタスク終了時に実行されるfinalize関数
Info.plistのNSExtensionAttributes以下の
NSExtensionJavaScriptPreprocessingFileにファイル名を指定する
* JavaScriptファイルを使用すると、
kUTTypePropertyListタイプのNSItemProviderがセット
される