逆DNS形式のドキュメントのアドバイスとしてNSUserActivity
、さまざまなものを作成しました。いくつかの例を次に示します。これですべてのアクティビティを削除したいのですが、他のアクティビティを別のものに保つ必要があります。activityType
activityType
com.myCompany.myEditor.editing
activityType
activityType
メソッドを使用して Spotlight インデックス作成を削除できることはわかっています。
- deleteAllSearchableItemsWithCompletionHandler:
- deleteSearchableItemsWithDomainIdentifiers:completionHandler:
- deleteSearchableItemsWithIdentifiers:completionHandler:
しかし...すべてのuserActivitiesを削除したくありません。で削除することもできませんdomainIdentifier
。NSUserActivity
プロパティを持ってCSSearchableItemAttributeSet
いませんdomainIdentifier
。この SOに記載されているように、relatedUniqueIdentifier
ofに従って1つずつ削除したくありません。CSSearchableItemAttributeSet
NSUserActivity
に従ってのグループを削除するにはどうすればよいactivityType
ですか?