Расширение импортера Spotlight для iOS не вызывается ⇐ IOS
Расширение импортера Spotlight для iOS не вызывается
Используя XCode 15, я добавил расширение импортера Spotlight в свое приложение iOS на основе CSImportExtension, как описано здесь: https://developer.apple.com/documentati ... guage=objc
Моя цель — сделать текстовый контент в формате личного документа приложения доступным для поиска через Spotlight. Я реализовал метод updateAttributes, обновил Info.plist, включив в него UTI документа, который определяется приложением как идентификатор экспортированного типа. Однако поиск не работает, и расширение, похоже, никогда не загружается и не вызывается.
Я отлаживаю приложение, как описано здесь: Как отладить расширение Spotlight в iOS и используйте приложение «Настройки iOS», чтобы переиндексировать все элементы, ничто не приводит к загрузке расширения.
Поскольку на устройстве есть некоторые файлы в iCloud Drive, я ожидаю, что Spotlight повторно проиндексирует их (приложение явно не помечает их как доступные для поиска, но в этом нет необходимости?). Когда я использую «Получить информацию» об этих файлах в приложении «Файлы», они показывают правильный UTI.
Есть идеи, что может быть причиной того, что расширение не загружается?
Заранее спасибо.
Используя XCode 15, я добавил расширение импортера Spotlight в свое приложение iOS на основе CSImportExtension, как описано здесь: https://developer.apple.com/documentati ... guage=objc
Моя цель — сделать текстовый контент в формате личного документа приложения доступным для поиска через Spotlight. Я реализовал метод updateAttributes, обновил Info.plist, включив в него UTI документа, который определяется приложением как идентификатор экспортированного типа. Однако поиск не работает, и расширение, похоже, никогда не загружается и не вызывается.
Я отлаживаю приложение, как описано здесь: Как отладить расширение Spotlight в iOS и используйте приложение «Настройки iOS», чтобы переиндексировать все элементы, ничто не приводит к загрузке расширения.
Поскольку на устройстве есть некоторые файлы в iCloud Drive, я ожидаю, что Spotlight повторно проиндексирует их (приложение явно не помечает их как доступные для поиска, но в этом нет необходимости?). Когда я использую «Получить информацию» об этих файлах в приложении «Файлы», они показывают правильный UTI.
Есть идеи, что может быть причиной того, что расширение не загружается?
Заранее спасибо.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Параметризованный ярлык приложения не отображается правильно в Spotlight (iOS 17)
Anonymous » » в форуме IOS - 0 Ответы
- 27 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Написание пользовательского XML -файла для импортера WordPress с использованием LXML
Anonymous » » в форуме Python - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как восстановить обои рабочего стола Windows в режиме слайд-шоу и Windows Spotlight на C#?
Anonymous » » в форуме C# - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-