我正在尝试将我的应用程序上传到测试航班 . 当我使用Web界面时,我收到错误
解析IPA时出现意外错误,已通知TestFlight支持 .
当我尝试使用桌面应用程序上传时,它告诉我找不到dSYM,让我完成整个过程,然后在最后给出相同的错误 .
内置XCode 4.5,用于部署目标5.0 .
我看了Error Upload TestFlight : Invalid IPA / dSYM not found,据我所知,我的所有构建设置都设置为armv7 .
有什么明显的我应该检查/可能会丢失吗?
项目中只有2个外部库是测试飞行sdk和flurry .
1 回答
我在尝试上传.ipa文件时遇到了同样的问题 . 问题是,.ipa文件不再包含符号信息 .
尝试将您的应用程序导出为Xcode存档而不是构建.ipa以进行分发(这是在Xcode组织器中选择“分发...”时的其中一个选项) . 此存档包含必需的dSYM文件(如果没有,则必须检查构建设置) . 如果将此.xcarchive放入TestFlight桌面客户端,TestFlight将为您构建.ipa并上传它 .
确保使用相同的Provisioning Profiles对在Xcode中构建存档时使用的TestFlight客户端中的.ipa进行签名!
或者您可以选择在菜单栏中显示TestFlight副驾驶(在设置中激活),它将自动检测您的档案 .