NSExtensionActivationRule для расширения общего доступа iOS не работает

Я работаю над расширением приложения, которое должно помочь мне получить URL-адрес статьи через таблицу обмена в приложении Amazon или в сафари при просмотре Amazon.

Для сафари я получаю информацию как тип kUTTypeURL. От Amazon я получаю URL-адрес типа kUTTypeText. Пока я не установил NSExtensionActivationRule в info.plist, все работало нормально. Теперь это работает только для Safari, но не для Amazon. Это мой текущий список:

введите здесь описание изображения

Я добавил DictionaryVersion, так как хочу, чтобы он не работал, потому что Amazon не предоставляет URL-адрес и текст, но мое приложение больше не отображается в таблице обмена для Amazon.

Я уже проверил справку по stackoverflow, например. Расширение IOS Share: как читать сообщения из заметок, а также документацию Apple здесь: https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/AppExtensionKeys.html.


person Alexander Ko    schedule 01.08.2017    source источник


Ответы (1)


У меня это работает при настройке plist следующим образом: введите здесь описание изображения

person Alexander Ko    schedule 16.08.2017