ios 9中的Spotlight扩展

时间:2015-07-13 11:16:16

标签: ios objective-c swift xcode7 ios9

我已经下载了Xcode 7 beta并在那里找到了一种新的扩展类型。在WWDC 2015上没有人说过它。它被称为 Spotligt扩展。调用iOS 9中的 Spotlight Extension 时及其使用的内容?

2 个答案:

答案 0 :(得分:1)

来自iOS 9.0

  

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

  

Spotlight扩展点:

     
      
  • 使用应用程序索引扩展点索引应用程序中的数据。
  •   
  • 使用“索引维护”扩展点支持重新编制应用程序数据索引,而无需启动应用程序。
  •   

它基本上是为iOS中的Spotlight搜索提供内容的扩展程序。

答案 1 :(得分:0)

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