如何根据activityType删除NSUserActivity组

时间:2016-04-15 12:21:32

标签: ios corespotlight nsuseractivity

我创建了一堆<dependency> <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-jaxrs</artifactId> <version>3.0.14.Final</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.jboss.resteasy</groupId> <artifactId>resteasy-cdi</artifactId> <version>3.0.14.Final</version> <scope>provided</scope> </dependency> NSUserActivitydocumentation advices with reverse dns format不同。以下是一些activityTypeactivityType的示例。现在,我想删除所有com.myCompany.myEditor.editing的活动,但我需要将其他活动与activityType保持不同。

我知道我可以使用以下方法删除Spotlight索引:

activityType

但是... 我不想删除所有userActivities。 我无法使用- deleteAllSearchableItemsWithCompletionHandler: - deleteSearchableItemsWithDomainIdentifiers:completionHandler: - deleteSearchableItemsWithIdentifiers:completionHandler: 删除。 domainIdentifierNSUserActivity没有属性CSSearchableItemAttributeSet。 我不想根据domainIdentifier中的relatedUniqueIdentifier逐个删除它,如this SO中所述。

如何根据CSSearchableItemAttributeSet删除NSUserActivity组?

0 个答案:

没有答案