Это потому, что установка по умолчанию, если этот пакет предназначен для предоставления URL-адресов вашему приложению.
Вам необходимо изменить / расширить / переписать NSExtensionActivationRule
в Config.plist
вашего расширения общего ресурса и остаться с пакетом реагировать на собственный ресурс общего ресурса. Узнайте больше об этом ключе от автора и в Apple docs напрямую.
Таким образом, вы можете полностью переписать правило для применения, например. PDF-файлы (как сказано в Apple Docs):
<key>NSExtensionAttributes</key>
<dict>
<key>NSExtensionActivationRule</key>
<string>
{extensionItems = ({
attachments = ({
registeredTypeIdentifiers = (
"com.adobe.pdf",
"public.file-url"
);
});
})}
</string>
</dict>
Все ключи для NSExtensionActivationRule
можно найти здесь .