Ios NSUserActivity缺少contentAttributeSet属性

Ios NSUserActivity缺少contentAttributeSet属性,ios,xcode,ios9,nsuseractivity,Ios,Xcode,Ios9,Nsuseractivity,我正在使用NSUserActivities实现iOS9搜索索引。 根据文档,应该有一个名为contentAttributeSet的属性,用于向搜索项添加更多内容。但是,查看Xcode 7中的NSUserActivity类时,没有显示具有此名称的属性。我正在使用Xcode 7 beta 6。现在知道了 contentAttributeSet的类型为CSSearchableItemAttributeSet,它是中的一个类。因此,我必须将核心聚光灯添加到我的项目中,并将其导入到我使用NSUserAct

我正在使用NSUserActivities实现iOS9搜索索引。 根据文档,应该有一个名为
contentAttributeSet
的属性,用于向搜索项添加更多内容。但是,查看Xcode 7中的NSUserActivity类时,没有显示具有此名称的属性。我正在使用Xcode 7 beta 6。

现在知道了

contentAttributeSet的类型为
CSSearchableItemAttributeSet
,它是中的一个类。因此,我必须将核心聚光灯添加到我的项目中,并将其导入到我使用NSUserActivity的文件中


鬼鬼祟祟的,苹果

在Xcode 12 Beta 3中尝试使用新的iOS 14 appClipActivationPayload属性时,我也遇到了同样的情况。NSUserActivity说它就在那里,并且编译得很好,但是当代码试图访问它时它就不在那里了。和你一样,我所要做的就是将AppClip.framework添加到我的AppClip目标中,包括常规/框架、库和嵌入内容。鬼鬼祟祟的,苹果!