我希望能够在网页网址和图片网址上使用我的共享扩展名,例如 https://www.google.com https://upload.wikimedia.org/wikipedia/commons/e/ee/Apples.jpg
到目前为止我所拥有的:
<key>NSExtensionActivationRule</key>
<string>
SUBQUERY (
extensionItems,
$extensionItem,
SUBQUERY (
$extensionItem.attachments,
$attachment,
ANY $attachment.registeredTypeIdentifiers UTI-CONFORMS-TO "public.image" OR
ANY $attachment.registeredTypeIdentifiers UTI-CONFORMS-TO "public.text" OR
ANY $attachment.registeredTypeIdentifiers UTI-CONFORMS-TO "public.url"
).@count == 1
).@count == 1
</string>
对于“照片”应用程序,它工作正常
对于使用https://www.google.com的Safari来说,它工作正常
对于具有https://upload.wikimedia.org/wikipedia/commons/e/ee/Apples.jpg分享扩展的Safari不会显示
*如果从上面的** strong中删除带有“ public.url”的行
对于“照片”应用程序,它工作正常 对于具有https://www.google.com分享扩展的Safari不会显示 对于使用https://upload.wikimedia.org/wikipedia/commons/e/ee/Apples.jpg的Safari来说,它工作正常