当我尝试通过 TestFlightApp.com 安装应用程序时出现以下错误。
"Unable to download application. "helloworld" could not be installed at this time.
我也尝试通过 iTunes 和 Apple Configurator 进行安装。
当我第一次遇到此错误时,我认为这可能是由于几周前 Apple 的开发人员计划停止运行,因此我使用笔记本电脑上的代码签名请求重新生成了所有证书,然后重建了所有配置文件。
然后我从我的 iPhone 和 XCode 中删除了所有配置文件,并从我的手机中删除了 TestFlight。
然后我将应用程序存档,上传到试飞,授予配置文件中所有设备的权限,并发送带有下载链接的通知电子邮件。
当我尝试下载时,进度条几乎一直到最后,然后弹出错误。这是我在安装过程中在控制台中看到的(来自 iPhone 配置实用程序):
SpringBoard[67] <Warning>: Killing com.helloworldapp for app installation
installd[53] <Error>: 0x2c6000 handle_install: Install
of "/var/mobile/Media/Downloads/-2429066128781955904/-410631401396950200"
requested by itunesstored
installd[53] <Error>: 0x2c6000 MobileInstallationInstall_Server: Installing
app com.helloworldapp
installd[53] <Error>: Aug 23 11:45:37 SecTrustEvaluate
[leaf CriticalExtensions IssuerCommonName]
installd[53] <Error>: 0x2c6000 verify_signer_identity:
MISValidateSignatureAndCopyInfo failed for
/var/tmp/install_staging.a1ku9y/foo_extracted/Payload/helloworld.app/helloworld: 0xe8008017
installd[53] <Error>: 0x2c6000 do_preflight_verification: Could not verify
executable at /var/tmp/install_staging.a1ku9y/foo_extracted/Payload/helloworld.app
installd[53] <Error>: 0x2c6000 install_application: Could not preflight
application install
itunesstored[71] <Error>: 0x183b000 MobileInstallationInstall: failed with -1
installd[53] <Error>: 0x2c6000 handle_install: API failed
所以我有全新的证书和配置文件,配置文件有我试图安装的嵌入式设备,并且我已经在 TestFlight 中授予了这些设备的权限。
我现在很茫然,过去我已经解决了类似的问题,所以我已经用完了所有我通常的想法。
而且我也尝试过增加版本号,(这在过去有效)但没有运气。
我最近将项目从我的 /Users/ 文件夹移动到外部硬盘驱动器,但我已经更新了所有必要的路径,我可以构建应用程序并通过 Xcode 运行它,所以我看不出这是怎么回事。
更新:感谢 Jason 的回答,我设法从 Apple Configurator 得到了一个不同的错误
A signed resource has been added, modified or deleted
-402620393
com.apple.mdk.amderror
更新:为了完整起见,这是我在尝试通过 iTunes 同步时在 iPhone 上遇到的错误:
iTunes Sync: 'helloworld' failed to install