Я пытаюсь зарегистрировать свое приложение для всех возможных типов файлов. Я добавил следующее к моему info.plist:Использование CFBundleDocumentTypes: почему мое приложение не отображается в меню «Поделиться»?
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>public.data</string>
<key>LSItemContentTypes</key>
<array>
<string>public.data</string>
<string>public.content</string>
</array>
</dict>
</array>
Если я теперь открыть PDF в Safari и нажмите кнопку Сафари «Share», мое приложение не предлагается. Однако, если я коснусь самого PDF-файла, на экране появляется кнопка «Открыть», и там отображается мое приложение.
Это не настоящая проблема, но это мешает пользователям импортировать фотографии в мое приложение, потому что в приложении «Фотографии» нет меню «Открыть».
Могу ли я зарегистрироваться для меню «Поделиться»?
может у PLS предоставить мне пример для того же. Я ищу то же самое решение –