CoreSpotlight, UIScene и targetContentIdentifier - PullRequest
       80

CoreSpotlight, UIScene и targetContentIdentifier

0 голосов
/ 24 октября 2019

В iOS 13 при интеграции UISceneDelegate и UIWindowSceneDelegate мы используем свойство .targetContentIdentifier для NSUserActivity, UNNotificationContent, а также UIApplicationShortcutItem для маршрутизации событий в соответствующую сцену. Apple хорошо это задокументировала.

Но как насчет Core Spotlight? Получают ли CSSearchableItem или CSSearchableItemAttributeSet свойство .targetContentIdentifier, чтобы мы могли направлять поиск в соответствующую сцену при вызове scene: continueUserActivity:?

Есть ли какое-то другое решение этой проблемы? Прямо сейчас, когда я проверяю .targetContentIdentifier объекта NSUserActivity в scene: continueUserActivity: после поиска Spotlight и нажатия на результат свойство .targetContentIdentifier имеет значение NULL.

...