iOS swift: расширение общего доступа не отображается с URL-адресами изображений в Safari - PullRequest
0 голосов
/ 25 октября 2018

Я хочу иметь возможность использовать свое расширение для общего доступа на URL веб-страницы и URL изображения, например.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>

Для приложения «Фотографии» оно работает нормально ?

Для Safari с https://www.google.com работает нормально ?

Для Safari с https://upload.wikimedia.org/wikipedia/commons/e/ee/Apples.jpg РАСШИРЕНИЕ АКЦИИ НЕ ПОКАЗЫВАЕТСЯ ?

* Если удалить строку с «public».url "из вышеперечисленного *

Для приложения" Фотографии "оно отлично работает ?

Для Safari с https://www.google.com РАСШИРЕНИЕ ДОЛЯ НЕ ПОКАЖЕТСЯ ?

Для Safari с https://upload.wikimedia.org/wikipedia/commons/e/ee/Apples.jpg он отлично работает ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...