Iphone 是否可以在系统搜索中提供有关我的应用程序的其他信息?

Iphone 是否可以在系统搜索中提供有关我的应用程序的其他信息?,iphone,objective-c,ios,Iphone,Objective C,Ios,iOS中有一个系统搜索,允许用户通过搜索输入的应用程序名称、邮件消息、日历等关键字来搜索整个设备。是否可以向系统搜索提供有关我的应用程序的其他信息(内容信息)?我们正在开发一些丰富的图形内容应用程序,那里有各种各样的对象 客户问我们,是否可以实现这样的用例:用户输入某个对象的名称,系统搜索找到该对象并在结果列表中显示我们的应用程序名称:)也许可以创建一些包含应用程序内容信息的“站点地图”,将其放在plist中的某个地方,并要求系统搜索将其用于搜索索引。我很确定这是不可能的,只是想100%确定:)

iOS中有一个系统搜索,允许用户通过搜索输入的应用程序名称、邮件消息、日历等关键字来搜索整个设备。是否可以向系统搜索提供有关我的应用程序的其他信息(内容信息)?我们正在开发一些丰富的图形内容应用程序,那里有各种各样的对象

客户问我们,是否可以实现这样的用例:用户输入某个对象的名称,系统搜索找到该对象并在结果列表中显示我们的应用程序名称:)也许可以创建一些包含应用程序内容信息的“站点地图”,将其放在plist中的某个地方,并要求系统搜索将其用于搜索索引。我很确定这是不可能的,只是想100%确定:)

更新:有一个想法-也许系统搜索也使用itunes中的应用程序描述文本?如果是这样的话,我们可以在那里放置额外的信息,并解决以下问题:)

对于静态关键字(在构建应用程序时预定义),您可以执行以下操作:


不幸的是,似乎没有任何方法可以动态添加关键字,例如,对于使用应用程序创建的对象/文件,就像苹果提供的应用程序那样。希望在未来版本的iOS(7+)中能够增加将应用程序内容添加到Spotlight的功能。

我没有研究它,它可能与此无关,但核心数据实体属性有一个复选框“Index in Spotlight”。这可能是iOS索引对象/文件的原因。@Free昵称不幸的是,此功能仅限于OS X,在iOS上不可用。哦,我明白了。非常感谢。