我已将应用程序上传到AppStore connect(使用Xcode 12 Beta 6)并收到了带有此警告的邮件。该应用程序在TestFlight中可用。我的应用程序使用带有AppGroup的小部件,但我不用Siri我已经在Xcode的Intents.intetdefinition中剖析了“快捷方式中的可配置”和“建议”。我已经搜索过了,但没有找到适合我的解决方案。我找到了一个建议将AppIntentVocabulary.plist添加到项目中的答案。我从未使用过该文件,也不知道如何使用它。
有人知道我能做些什么来解决这个问题吗?
2条答案
按热度按时间nfg76nw01#
填写描述对我很有效。
意图说明
rqqzpn5f2#
我的应用程序有一个SiriKit / Intents扩展(没有Siri快捷方式)和一个Widget扩展。尽管警告是关于“无效的Siri支持”,但它实际上是针对Widget的
.intentdefinition
文件(该文件明确没有启用任何Siri选项)。设置其正确的本地化使警告静音,尽管这本不应该是必要的,因为应用程序只有一种语言(意味着基本本地化不是英语)。
有趣的是,这也迫使应用审查团队拒绝了这款应用,因为“他们找不到任何Siri快捷方式”。解释没有Siri快捷方式是徒劳的。