29

MainInterface.storyboardテンプレートに付属の を使用せずに iOS 8 共有拡張機能を作成する良い方法を知っている人はいますか?

ファイルを削除するかNSExtensionMainStoryboardからを削除するInfo.plistと、拡張機能が機能しなくなります (共有ペインのボタンをタップしても何も起こりません)。これもうまくいかなかったものに置き換えNSExtensionMainStoryboardてみました。NSExtensionPrincipalClass

何か案は?

4

4 に答える 4

14

Answer 1Answer 2を組み合わせたこれらの回答から回答を見つけました。

Objective-C の場合info.plist、App 拡張の に以下を追加する必要があります: そして、それがDictNSExtensionPrincipalClassの下にあることを確認してください。NSExtension

したがって、完全な答えは次のようになるはずです。私の場合ActionViewControllerは、アプリ拡張ビューコントローラーです

ここに画像の説明を入力

于 2015-12-18T11:52:49.613 に答える
4

コメントを追加できませんが、もはやNSPrincipalClassではなく、NSExtensionPrincipalClass です

于 2015-02-16T20:32:26.100 に答える