2015-07-13 81 views
6

我已经下载了Xcode 7测试版,并发现了一种新的扩展类型。在WWDC 2015上没有任何关于它的说法。它被称为Spotligt分机。当调用iOS 9中的Spotlight Extension时,它的用途是什么?ios 9中的Spotlight扩展

回答

1

iOS 9.0

应用搜索中的iOS 9使用户能够访问你的应用程序的内部信息伟大的新方式,不安装,即使它。当您采用iOS 9搜索时,用户可以通过Handoff,Siri Reminders和搜索结果访问您应用内的活动和内容。

焦点扩展点:

  • 使用应用程式索引扩展点来索引数据在您的应用程序。
  • 使用索引维护扩展点支持应用程序数据的重新索引,而无需启动应用程序。

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

+1

我已阅读此文档并在我的应用程序中实施了应用程序搜索,但我还没有找到有关Spotlight扩展的信息。 –

+0

文档中有更多信息。看到我更新的答案。 –

+0

谢谢你的回答。 –

0

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