我用反向 dns 格式创建了一堆NSUserActivity
不同activityType
的文档建议。这是一些示例:。现在我想用这个删除所有活动,但我需要保持其他活动不同。activityType
com.myCompany.myEditor.editing
activityType
activityType
我知道我可以使用以下方法删除 Spotlight 索引:
- deleteAllSearchableItemsWithCompletionHandler:
- deleteSearchableItemsWithDomainIdentifiers:completionHandler:
- deleteSearchableItemsWithIdentifiers:completionHandler:
但是...我不想删除所有 userActivity。我也不能用domainIdentifier
. NSUserActivity
并且CSSearchableItemAttributeSet
没有财产domainIdentifier
。我不想根据此 SO中所述的relatedUniqueIdentifier
of将其一一删除。CSSearchableItemAttributeSet
如何NSUserActivity
根据删除组activityType
?