首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ITC.apps.assetvalidation.BITCODE_IMBALANCE_ERROR.error.message

ITC.apps.assetvalidation.BITCODE_IMBALANCE_ERROR.error.message
EN

Stack Overflow用户
提问于 2016-06-03 02:36:48
回答 3查看 2.9K关注 0票数 15

我在提交iOS应用程序以检查队列时遇到了问题。它一直在加载并像这样把我抛出错误。

ITC.apps.assetvalidation.BITCODE_IMBALANCE_ERROR.error.message

有什么办法解决这个问题吗?

EN

回答 3

Stack Overflow用户

发布于 2016-06-03 11:00:14

恐怕关于这个问题的信息不多。我读到的所有东西都是昨天或今天的。苹果留言板上的这个帖子对我来说是最有意义的:

https://forums.developer.apple.com/thread/48023

这意味着后端可能存在一些问题。这对我来说很有意义,因为我之前已经在我的应用程序上做过一些发布,而且在此之前没有更改过BITCODE标志。所以这要么是比特码策略的改变,要么是一些随机错误。

无论如何,我们可能要等到苹果澄清了它。我建议继续关注他们论坛上的帖子:)

编辑:我想出来了!!

我正在使用CocoaPods,Pods项目为所有目标启用了“enabled”选项,而我的应用程序禁用了它。这意味着框架是使用arm64位代码架构生成的,而不是我的项目所需的arm64机器代码。将Pods项目中的所有目标的“”设置为"No“,就可以做到这一点。

至少它对我有用。遗憾的是,苹果对此没有提供任何反馈,因为它看起来像是最近的一个变化。我认为,在不更改项目设置的情况下,还有另一个选项可以工作:在按下“上传到应用程序商店”按钮后,尝试禁用组织者上的"Include“复选框。

编辑(再次):禁用组织者中的“包含比特代码”复选框:)

票数 8
EN

Stack Overflow用户

发布于 2022-10-14 13:58:41

关于Xcode 14中的bitcode弃用。如果您使用的是快速车道,请确保从build_app调用中删除include_bitcode: true

票数 3
EN

Stack Overflow用户

发布于 2022-10-11 06:23:18

从Xcode 14开始,不推荐使用bitcode。您可以签出Xcode 14发行说明弃用

因此,我们可以自由地从uploadBitcode plist文件中删除exportOptionsPlist键。并确保您的所有应用程序模块和外部库的Enable Bitcode选项在build Settings中应该是no,然后您将能够上传您的应用程序到iTunes连接,而不会收到任何错误或警告。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37605085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档