Я использую API CoreSpotLight для индексации некоторого контента. По какой-то причине я не могу найти данные при поиске в SpotLight.
let atset:CSSearchableItemAttributeSet = CSSearchableItemAttributeSet()
atset.title = "Simple title"
atset.contentDescription = "Simple twitter search"
let item = CSSearchableItem(uniqueIdentifier: "id1", domainIdentifier: "com.shrikar.twitter.search", attributeSet: atset)
CSSearchableIndex.defaultSearchableIndex().indexSearchableItems([item]) { (error) -> Void in
print("Indexed")
}
Когда я запускаю приложение, я вижу, что данные проиндексированы, а ошибка равна нулю. Также я добавил CoreSpotLight и MobileCoreServices на этапе сборки.