The 'xxxxx' bundle in your app is missing the com.apple.developer.siri entitlement, which is requ...

昨日xcode15打包上传,忽然上传包中报错

Asset validation failed (90679) Invalid App Bundle.    The 'xxxxx' bundle in your app is missing the com.apple.developer.siri entitlement, which is required for all apps using SiriKit.

项目中没有涉及到使用Siri功能点,但是因为这个错误无法上传审核包

查询解决方式如下:

按照警告修改

第一种:TARGETS-》Signing&Capabilities  授权文件中添加Siri为YES。



第二种:直接在Info.plist中添加,由于着急上线审核,我是直接这样添加成功上传的~



下面是查询到某位开发者和苹果交涉的更详细信息:

我是来自苹果开发者项目支持的***。很高兴今天和你谈话。

正如我们在电话中讨论的那样,我们现在已经为您检查了细节。我们发现在使用intthandler时需要com.apple.developer.siri权限。

以下文档将概述使用IntentHandler的SiriKit和应用程序之间的连接:

https://developer.apple.com/documentation/sirikit/dispatching_intents_to_handlers

https://developer.apple.com/documentation/sirikit/resolving_and_handling_intents

https://developer.apple.com/documentation/sirikit/intent_handling_infrastructure

澄清一下,为了让您成功上传构建,似乎需要com.apple.developer.siri权限。

我希望这对你有帮助。

补充:很不幸,单独的添加了权限依旧以相同的理由被驳回了审核,最终打开了项目id中Siri 且重新做了描述证书才审核通过~ 所以,请直接重做描述证书再添加权限后提交~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容