0

我有一个问题:

当使用我用于将应用程序分发到应用程序商店的同一台计算机时,我能够成功打包应用程序,以便 beta 测试人员可以使用 TestFlight 在他们的设备上安装应用程序。

我有第二台计算机,我已使用 XCode 中的导出/导入功能将所有代码签名项目从这台计算机转移到。

我花了几天时间试图让相同的过程在 TestFlight 中工作。我能够成功存档应用程序并将其加载到测试飞行中,但是当 Beta 测试人员尝试安装该应用程序时,他们会收到熟悉的警报:“无法下载应用程序”。

在此警报出现之前,安装图标通过进度条大约 3/4,这让我相信配置文件存在问题。我曾多次尝试清理并重新安装团队的代码签名导出文件,并得到了结果。

此外,我已经完成了摆脱 TestFlight 的过程,它是 Safari 的配置文件和清除的 Cookie、数据和历史记录。任何帮助将非常感激。

4

2 回答 2

0

检查您是否已使用 Provisioning Profile for Distribution构建并签署了您的应用程序!

于 2013-08-04T11:45:07.387 回答
0

使用 XCode 中的“自动管理签名”选项进行代码签名签名,而不是导出证书并在那里使用。我每天使用“fastlane”将构建推送到 Testflight。它也节省了开发人员的时间。

于 2018-02-01T10:08:49.930 回答