我正在开发一款iOS应用程序,该应用程序上周已成功上传到iTunes Connect,然后通过TestFlight分发进行测试。
本周,我更新到Xcode 7.3,现在当我更新同一个项目时(仅针对Swift 2.2兼容性和我做过的其他一些错误修复),我能够通过Xcode归档和提交构建,但是而不是处理和接收构建已准备好测试的电子邮件,构建显示在iTunes Connect中,显示错误消息。我没有收到任何关于可能出错的电子邮件或其他错误消息:
我还没有找到任何其他在线搜索此问题的解决方案。我已经与Apple联系了,问题已经升级但尚未收到回复。
更新 - Apple已升级为工程设计,等待回应。
更新2 - Apple回答说这是Xcode 7.3和Bitcode的已知问题,请参阅下面的答案以获得解决方案。
答案 0 :(得分:24)
Apple回复说这是Xcode 7.3
和Bitcode的已知问题。所以,我禁用包括Bitcode上传二进制文件并成功处理!:
您不需要为整个项目禁用它,但它也可以这样工作(在禁用Bitcode上传包含的情况下启用/禁用项目Bitcode进行测试)。
修改:自4/7/16开始构建,现在可以使用Bitcode成功上传和处理。
答案 1 :(得分:6)
答案 2 :(得分:3)
有时这样的随机问题发生在我身上,而不是从Xcode组织者上传,我做的是使用组织器导出构建,然后使用Application Loader(可从Xcode菜单中获得 - > Open Developer Tool)来实际上传它。有时候它会有所帮助,有时却没有,但它值得一试。
答案 3 :(得分:1)
如果上述解决方案无效,请尝试以下方法。因为列出的解决方案都不适合我。
Xcode -> Open developer tool -> Application Loader
启动解决了问题。请确保您使用用于构建应用程序的Xcode版本来执行此操作。干杯!! :)
答案 4 :(得分:1)
给它一些时间(一两个小时)。它会自动解决。
也许行得通或行不通是一个很好的建议,但这对我有用。