2
機能の一部として共有の拡張子を持つSwiftのアプリをビルドしています。この拡張子をTarget
としてアプリに追加し、NSExtensionActivationRule
を設定しました。AppStoreのアプリのiOS共有拡張機能ですか?
共有拡張はSafariやその他の場所で表示できますが、AppStoreに表示することはできません。私はすべての可能性のある活性化規則を有効にしています。
私はAppStoreからOutlook、Skype、WhatsAppにアプリの詳細を共有できるので、私はそれが可能であると想定しています。
はまた、私はリンクをコピーして、アップルからの両方を実行しWorfklow()だけがあるAppStoreでの行動の中で(アクション拡張としてこれを作ってみましたが、同様の問題を抱えていた。
私は私の延長活性化ルールを設定することができますどのように?AppStoreでそれを使用する
のInfo.plistで私の現在の構成は以下の通りです:
<key>NSExtension</key>
<dict>
<key>NSExtensionAttributes</key>
<dict>
<key>NSExtensionActivationRule</key>
<dict>
<key>NSExtensionActivationSupportsFileWithMaxCount</key>
<integer>1</integer>
<key>NSExtensionActivationSupportsImageWithMaxCount</key>
<integer>1</integer>
<key>NSExtensionActivationSupportsMovieWithMaxCount</key>
<integer>1</integer>
<key>NSExtensionActivationSupportsText</key>
<true/>
<key>NSExtensionActivationSupportsWebURLWithMaxCount</key>
<integer>1</integer>
<key>NSExtensionActivationSupportsWebPageWithMaxCount</key>
<integer>1</integer>
</dict>
</dict>