上传到 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 时出现意外错误的主要内容,如果未能解决你的问题,请参考以下文章

sh 使用altool将ipa上传到testflight

如何在 testFlight 上上传应用程序

您可以在没有 Mac 的情况下将 .ipa 文件上传到 Testflight 吗?

Jenkins/Hudson 上传到 Testflight

如何使用 fastlane 将 .ipa 文件分发到 TestFlight

将 .ipa 上传到 iTunes Visual Studio Cordova 时出错