我有一个需要同时使用 NSUSerActivity 和 Corespotlight 的要求。即使我设置了relatedUniqueIdentifier =uniqueidentifer,我也会在聚光灯下看到重复的搜索结果。
这是我在项目中实施的步骤。
1) 在 appdeleagte didFinishLaunchingWithOptions 方法中创建所有 CSSearchableItems。
2) 在relatedUniqueIdentifier = uniqueidentifer(CSSearchableItem) 的特定视图控制器中创建NSUSerActivity
感谢你的帮助。