gpt4 book ai didi

xcode - 推送通知的代码签名权利无效 (ITMS 90046)

转载 作者:行者123 更新时间:2023-12-04 13:59:46 25 4
gpt4 key购买 nike

尝试通过 Application Loader 向我的 iPhone 应用程序提交更新时出现错误。自从上次更新以来,我没有对配置进行任何更改,所以我不确定为什么它现在会提示。

我尝试在 Xcode 中刷新我的配置文件,并尝试在项目的build设置中显式设置配置文件。当在 Build Setting 中明确设置 Provisioning Profile 然后执行 Archive 时,Xcode 会提示找到所选配置文件的“No matching code signature identities”。当我修复问题时,Xcode 将 Build Settings 中的 Provisioning Profile 重置回 Automatic and Code Signing Identity to iPhone Developer。

我还尝试进行清理构建,Alt + Clean 清理构建文件夹,多次重新启动 Xcode,并在管理器 > 项目中删除派生数据,但没有任何帮助。

“错误 ITMS-90046:”无效的代码签名权利。您的应用程序包的签名包含 iOS 不支持的代码签名权利。具体来说,不支持 '...' 中关键 'aps-environment' 的值 'development'。”

当我在 Xcode 自动将代码签名身份重置为 iPhone 开发人员后尝试提交存档时,出现以下错误。

我可以尝试撤销分发证书,但我不确定后果会是什么。在 Apple 的网站上,它表示撤销证书不会影响商店中现有的应用程序,但我担心是否还有其他我没有考虑过的意外影响。

“无法定位或生成匹配的签名 Assets :Xcode 尝试定位或生成匹配的签名 Assets ,但由于以下问题而失败——您的帐户已经拥有有效的 iOS 分发证书。如果您在另一台 Mac 上拥有您的签名身份,您可以导入开发者配置文件。您也可以撤销当前证书并再次申请。”

任何帮助将不胜感激。

最佳答案

尝试执行 Product->Clean,然后确保 Provisioning 配置文件和代码签名标识正确。

code signing details

关于xcode - 推送通知的代码签名权利无效 (ITMS 90046),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28221001/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com