ios - 核心Spotlight应用程序名称未出现在搜索中

标签 ios corespotlight

我在Swift 3中开发了一个音乐相关的iOS应用(MyMusic)。现在,当用户在Spotlight中搜索“音乐”时,我想让我的应用“MyMusic”出现在“搜索结果”的“应用”部分中。我一直在尝试实施Core Spotlight,但没有找到解决该问题的正确解决方案。

当用户在Spotlight上搜索“音乐”时,然后在搜索结果的“应用”部分中,它会返回设备上安装的与音乐相关的应用(音乐,YouTube,iTunes Store)的列表。

同样,如果用户正在搜索“体育”,则与体育相关的应用程序(Formula1)将显示在搜索结果的“应用程序”部分中。

如何配置我的应用程序,以便当用户在Spotlight中键入“音乐”时,“MyMusic”也将与其他与音乐相关的应用程序一起显示。

Result for Music Related App Image

最佳答案

这些应用程序出现在“音乐”部分中,因为在App Store上,它们的主要或次要类别是“音乐”。

提交应用程序之前,必须在iTunes Connect中为您的应用程序设置类别。您可以在我的应用程序/ {应用程序名称} /应用程序信息中访问此设置。

Learn more about App Store categorizing here.

关于ios - 核心Spotlight应用程序名称未出现在搜索中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45640308/

相关文章:

ios - UITableview View 重新加载动画问题

iphone - iOS 为 UIImageView 获取图像的可见部分

ios - Core Spotlight,objective-c 中的 continueUserActivity?

swift - 在部署目标 iOS 8 的 iOS 应用程序中使用聚光灯

ios - 哪些属性应该与 NSUserActivity 上的 CSSearchableItemAttributeSet 一起使用?

ios - 使用 NSUserActivity 和 CoreSpotlight 但仍将 iOS8 设置为部署目标

ios - 在 Alamofire 中发送 JSONObject

ios - 为什么仅在 Real iphone 上从字符串创建日期失败?

ios - 奇怪的 objectAtIndex 超出 UITableView 中的边界错误

react-native - 如何启用 Core Spotlight 在 React Native 中索引应用程序内容