我遇到的问题是:
当使用我用于将应用程序分发到应用程序商店的同一台计算机时,我能够成功打包应用程序,以便Beta测试人员可以使用TestFlight在其设备上安装应用程序。
我有第二台计算机,我已使用XCode中的导出/导入功能将此计算机上的所有代码签名项目转移到。
我花了几天时间尝试在TestFlight中使用相同的过程。 我能够成功归档应用程序并将其加载到测试航班,但当Beta测试人员尝试安装应用程序时,他们会收到熟悉的警报:“无法下载应用程序”。
在此警报出现之前,安装图标大约通过进度条的3/4,这使我相信配置文件存在问题。 我曾多次尝试清理并重新安装Team的代码签名导出文件并获得结果。
此外,我已经完成了摆脱TestFlight的过程,它是Provisioning Profile和Cleared Cookies,Data,& Safari的历史。 任何帮助将不胜感激。
答案 0 :(得分:0)
检查您是否使用分发的配置文件构建并签署了应用程序!
答案 1 :(得分:0)
使用XCode中的“自动管理签名”选项进行代码签名签名,而不是导出证书并在那里使用。我使用'fastlane'每天将构建推送到Testflight。它也为开发人员节省了时间