7
iPhoneアプリのために構築しているiOS共有拡張をテストしています。共有拡張は、Safariの共有シートにのみ表示されます。それはエイリアンブルーのようなサードパーティーのアプリやニュースのような他のファーストパーティーのアプリには表示されません。アプリがまだリリースされていないためですか?それとも私のコードに問題がありますか?iOS共有拡張のみSafariで表示
iPhoneアプリのために構築しているiOS共有拡張をテストしています。共有拡張は、Safariの共有シートにのみ表示されます。それはエイリアンブルーのようなサードパーティーのアプリやニュースのような他のファーストパーティーのアプリには表示されません。アプリがまだリリースされていないためですか?それとも私のコードに問題がありますか?iOS共有拡張のみSafariで表示
次のNSExtensionActivationRuleが設定されています。拡張機能はSafari、Firefox、Chromeに表示されます。
<key>NSExtensionActivationRule</key>
<string>SUBQUERY (
extensionItems,
$extensionItem,
SUBQUERY (
$extensionItem.attachments,
$attachment,
(
ANY $attachment.registeredTypeIdentifiers UTI-CONFORMS-TO "public.url"
|| ANY $attachment.registeredTypeIdentifiers UTI-CONFORMS-TO "public.plain-text"
)
)[email protected] == [email protected]
)[email protected] == 1</string>
あなたのコードは何ですか? – Spidvmp
あなたのplistを共有できますか?このスレッドを見てください:http://stackoverflow.com/questions/35427579/how-can-run-share-extension-in-safari-and-chromeそれは役に立つかもしれない。 – antonioduarte
あなたのコードに何かがあります。サードパーティのアプリケーションにApp Storeを表示する必要はありません。 plistファイルを共有してください。 – Darshana