iOSアプリExtensionの過程を勉強します.

1152 ワード

この二日間はiOSのアプリExtension機能を見ています.私達の製品に加えたいです.
インターネットでDemoを検索するのは簡単ですが、細かいところまではDemoだけではだめです.Appleの各種文書をよく見てください.
その中で主にShare ExtensionとAction Extensionを研究した.
過程で多くの穴に遭遇しました.
一、Share Extensionはjavascript方法finalizeに対する支持はずっと試されていません.Action Extensionは支持しています.公式も支持しているものは何ですか?
二、plistの設定に失敗しました.キーのスペルミスのように、コンパイルに導きますが、Host Appに表示されます.
三、Share ExtensionカスタムUIの問題について、デフォルトのポップアップ送信枠を削除して、storyboardを新規作成し、plistで声明してください.View ControllerはSLCompserviceView Controllerを引き継がないでください.Extension関連の方法はNSExtension ContatextデフォルトのようにUnivercontralerの方法です.公式サイトで言ったのではなく、以下の通りです.
ノート
To provide a custom compone instead of the standard one,deselect「Use standard social compse interface」in the Xcode targe-adding pane.When this check box is deselected,the default SharingViewController クラスis based on  NSViewController or  UIViewController、depending on the plotform you chose.新版のxcode(7.2)はすでにこのような操作が見つけられませんでした.
参考文献は以下の通りです.
https://github.com/atomicbird/iOS-Extension-Demo
http://www.cocoachina.com/ios/20141023/10027.html
http://blog.csdn.net/phunxm/article/details/42715145