TestFlight 无法创建 IPA

Posted

技术标签:

【中文标题】TestFlight 无法创建 IPA【英文标题】:TestFlight Fails to create IPA 【发布时间】:2012-08-18 15:14:54 【问题描述】:

我正在使用 XCode 4.4.1 为 TestFlight AdHoc Distribution 创建一个 IPA 文件。如果我通过 Organizer 创建 IPA 文件,一切正常,TestFlight 也能正常工作。

这就是问题所在。如果我不使用 Organizer 创建 IPA,而是允许 TestFlight Co-Pilot 检测新存档,我会弹出一个 TestFlight 已注意到新存档的弹出窗口,然后单击“上传”按钮。但是,我收到一个错误,无法创建 IPA 文件。该错误似乎与签名有关,但我使用的签名与通过 XCode 的 Organizer 创建 IPA 时使用的签名相同。这是实际错误的屏幕截图。关于我可能做错的任何想法?

【问题讨论】:

您的构建是否产生多个目标?签出:***.com/questions/5265292/… 【参考方案1】:

我在安装 Xcode 4.5 时遇到了同样的问题。

解决方案是安装“命令行工具”。

Xcode > Preferences > Downloads > Command Line Tools

【讨论】:

命令行工具下载不再出现在 6.1 中。相反,您可以在命令行上使用“xcode-select --install”,它会提示您安装它们。【参考方案2】:

在联系了 TestFlight 支持后,我终于可以让它工作了。在终端中试试这个:

sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate /usr/bin/codesign_allocate

【讨论】:

以上是关于TestFlight 无法创建 IPA的主要内容,如果未能解决你的问题,请参考以下文章

TestFlight 无法将构建添加到内部测试组

更新到 xcode 13 后无法推送 TestFlight

我对 TestFlight 的外部测试有很大的问题

无法在 Testflight 上更新配置文件

无法打开 testflight 构建

无法在 TestFlight 上为设备授予构建权限