上传到 Testflight 时出错 解析 IPA 时出现意外错误
Posted
技术标签:
【中文标题】上传到 Testflight 时出错 解析 IPA 时出现意外错误【英文标题】:Error uploading to Testflight Unexpected Error parsing IPA 【发布时间】:2012-11-03 02:54:02 【问题描述】:我正在尝试上传我的应用以进行试飞。当我使用网络界面时,我得到了错误
解析 IPA 出现意外错误,已通知 TestFlight 支持。
当我尝试使用桌面应用上传时,它告诉我找不到 dSYM,让我完成整个过程,然后在最后给出同样的错误。
为部署目标 5.0 内置 XCode 4.5。
我查看了Error Upload TestFlight : Invalid IPA / dSYM not found,据我所知,我的所有构建设置都设置为 armv7。
有什么明显的东西我应该检查/可能会丢失吗?
项目中仅有的2个外部库是test flight sdk和flurry。
【问题讨论】:
这是如何解决的?我想知道我是否犯了同样的错误。 仍在等待试飞人员的回复。有东西我会第一时间更新的 您是在构建分发版本还是发布版本? 您是否将应用构建为 Ad-Hoc? 你查到这件事的底部了吗?我今天遇到了这个问题。 【参考方案1】:我在尝试上传 .ipa 文件时遇到了同样的问题。问题是,.ipa 文件不再包含符号信息。
尝试将您的应用导出为 Xcode 存档,而不是构建 .ipa 以进行分发(这是您在 Xcode 管理器中选择“分发...”时的选项之一)。此存档包含必要的 dSYM 文件(如果没有,您必须检查您的构建设置)。如果您将此 .xcarchive 放入 TestFlight 桌面客户端,TestFlight 将为您构建 .ipa 并上传。
确保在 TestFlight 客户端中使用与在 Xcode 中构建存档时使用的相同的 Provisioning Profiles 对 .ipa 进行签名!
或者您可以选择在菜单栏中显示 TestFlight Co-pilot(在设置中激活),它会自动检测您的存档。
【讨论】:
以上是关于上传到 Testflight 时出错 解析 IPA 时出现意外错误的主要内容,如果未能解决你的问题,请参考以下文章
您可以在没有 Mac 的情况下将 .ipa 文件上传到 Testflight 吗?