- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我在将我的 iOS 应用程序提交到审核队列时遇到问题。它不断加载并向我抛出这样的错误。
ITC.apps.assetvalidation.BITCODE_IMBALANCE_ERROR.error.message
有什么解决办法吗?
最佳答案
恐怕关于这个问题的信息不多。我读到的所有内容都是昨天或今天的。 Apple 留言板上的这个帖子对我来说最有意义:
https://forums.developer.apple.com/thread/48023
这意味着 Itunes Connect 后端可能存在一些问题。这对我来说很有意义,因为我之前已经设法在我的应用程序上发布了一些版本,并且 BITCODE 标志在此之前没有更改。所以它要么是位码策略的变化,要么是一些随机错误。
无论如何,我们可能不得不等到 Apple 澄清它。我建议继续关注他们论坛上的那个帖子 :)
编辑:我想通了!!
我正在使用 CocoaPods,并且 Pods 项目为所有目标启用了“启用位码”选项,而我的应用程序禁用了它。这意味着框架是使用 arm64 位代码架构生成的,而不是我的项目所需的 arm64 机器代码。将 Pods 项目内所有目标的“启用位码”设置为“否”即可达到目的。
至少,它对我有用。太糟糕了苹果对此没有提供任何反馈,因为它看起来像是最近的变化。我认为还有另一个选项可以在不更改项目设置的情况下工作:在按下“上传到 App Store”按钮后,尝试禁用管理器上的“包含位码”复选框。
编辑(再次):禁用管理器中的“包含位码”复选框绝对有效:)
关于ios - ITC.apps.assetvalidation.BITCODE_IMBALANCE_ERROR.error.message,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37605085/
我在将我的 iOS 应用程序提交到审核队列时遇到问题。它不断加载并向我抛出这样的错误。 ITC.apps.assetvalidation.BITCODE_IMBALANCE_ERROR.error.m
我是一名优秀的程序员,十分优秀!