【问题标题】:Bitrise giving error while uploading app to iTunes.ERROR ITMS-90046: "Invalid Code Signing Entitlements."将应用程序上传到 iTunes 时出现错误。错误 ITMS-90046:“无效的代码签名权利。”
【发布时间】:2020-03-06 20:32:57
【问题描述】:

错误 ITMS-90046:“无效的代码签名权利。您的应用程序包的签名包含 iOS 不支持的代码签名权利。具体而言,密钥 'com.apple.developer.associated-domains' 的值 ''不支持在“有效负载”中。”

我正面临上述通过 Bitrise 将 IPA 上传到 iTunes 的问题。它之前工作正常,应用程序也成功上传。当我在更新旧证书后创建新证书时,问题开始出现。

在禁用应用 ID 中的关联域并再次启用后,我尝试创建新的配置文件。 我也尝试了很多搜索,但没有找到任何可以帮助我解决错误的完美答案。

为什么会出现这个问题,而我现在无法上传新版本。 请参阅随附的屏幕截图以获取配置文件和应用程序权利。

【问题讨论】:

  • 我也遇到了同样的错误
  • 我也是..面临同样的问题..找到任何解决方案了吗?
  • 哪个 Xcode 版本?

标签: ios xcode itunes code-signing bitrise


【解决方案1】:

这确实不是 Bitrise 问题/消息。这是一条 ITC 错误消息。 作为测试,尝试使用 Xcode 的 Application Loader 与 Bitrise 中使用的相同 Certs 和 Provisioning 配置文件,看看是否可以重现错误。 此外,错误:“具体来说,不支持'Payload'中键'com.apple.developer.associated-domains'的值''。” 向我表明您在 Payload 中传递了“null”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-16
    • 2015-03-22
    • 2016-04-23
    • 2019-11-09
    • 2014-02-26
    • 2017-04-14
    • 2015-03-29
    • 2016-08-02
    相关资源
    最近更新 更多