Как долго сохраняются элементы Spotlight (CSSearchableItem)?

Если я вручную индексировать CSSearchableItem в моем приложении это будет проиндексировано навсегда? Или Spotlight удалит его из индекса через некоторое время (как долго?)?

Если через некоторое время он будет удален, можно ли пометить его как "постоянный"?

2 ответа

Действующая документация для CSSearchableItem утверждает, что expirationDate по умолчанию будет один месяц

Однако я не вижу этого в документации Apple.

По словам Пола Хадсона, каждый CSSearchableItem истекает через месяц. Если вы хотите, чтобы ваши вещи были рядом, вы должны установить <yourItem>.expirationDate к какой-то дате в далеком будущем

CSSearchableItem должен сохраняться до тех пор, пока ваше приложение установлено на устройстве.

Другие вопросы по тегам