我的应用名称是法语翻译+
此应用名称太长,无法在应用图标下显示,因此我想将其缩短为译者+,但我仍然希望用户在搜索Spotlight中的“法语”时找到它。
如何为Spotlight搜索注册的应用名称与应用图标下显示的应用名称不同。
答案 0 :(得分:0)
您始终可以将自己的关键字添加到搜索索引中。像这样:
let attributeSet = CSSearchableItemAttributeSet(itemContentType: kUTTypeData as String)
attributeSet.title = "Your title"
attributeSet.contentDescription = "Your description"
attributeSet.keywords = ["your", "keywords"]
let item = CSSearchableItem(uniqueIdentifier: "0", domainIdentifier: "your domain", attributeSet: attributeSet)
CSSearchableIndex.default().indexSearchableItems([item])
答案 1 :(得分:0)
您可以自定义完整的AppStore名称,使其包含的内容超过其在Springboard中显示的名称,并且即使在本地聚光灯搜索中也可用于索引应用程序。
如果您想要走得那么远,也可以使用CoreSpotlight添加其他内容。