ios9中的Spotlight扩展

ios9中的Spotlight扩展,ios,objective-c,swift,xcode7,ios9,Ios,Objective C,Swift,Xcode7,Ios9,我已经下载了Xcode 7测试版,并在那里找到了一种新的扩展类型。在2015年世界野生动植物保护大会上,没有人提及此事。它被称为Spotligt扩展。当iOS 9中的聚光灯扩展被调用时,它的用途是什么?来自: iOS 9中的应用程序搜索为用户提供了访问应用程序内部信息的全新方式,即使应用程序未安装。当您采用iOS 9搜索时,用户可以通过切换、Siri提醒和搜索结果深入访问应用程序中的活动和内容 及 聚光灯扩展点: 使用应用程序索引扩展点索引应用程序中的数据 使用索引维护扩展点支持在不启动应用程

我已经下载了Xcode 7测试版,并在那里找到了一种新的扩展类型。在2015年世界野生动植物保护大会上,没有人提及此事。它被称为Spotligt扩展。当iOS 9中的聚光灯扩展被调用时,它的用途是什么?

来自:

iOS 9中的应用程序搜索为用户提供了访问应用程序内部信息的全新方式,即使应用程序未安装。当您采用iOS 9搜索时,用户可以通过切换、Siri提醒和搜索结果深入访问应用程序中的活动和内容

聚光灯扩展点:

  • 使用应用程序索引扩展点索引应用程序中的数据
  • 使用索引维护扩展点支持在不启动应用程序的情况下对应用程序数据重新编制索引


它基本上是一个扩展,为iOS中的Spotlight搜索提供内容。

我的理解是,单个应用程序可以公开一系列包含关键字的“活动”,并且可以被操作系统索引。iOS将根据此设备和其他设备(安装了此应用程序)上的使用情况对这些活动进行排名,并在用户开始在OS spotlight中键入关键字时公布结果。当点击该搜索结果时,操作系统将使用某些键值调用应用程序的活动,以便每个应用程序提供额外的上下文(例如:跳转到特定的歌曲,打开特定的文档)。

我已经阅读了此文档,并在我的应用程序中实施了应用程序搜索,但是我还没有找到关于Spotlight扩展的信息。文档中有更多信息。请看我的最新答案。谢谢你的回答。