0

我之前多次使用过我的iPhone应用程序的ad-hoc发行版,并成功完成。但是现在我遇到了一个我无法解决的错误。在设备上安装应用程序时,“下载栏”几乎一路走完,但后来失败。设备上出现故障弹出窗口。 当监控设备控制台日志,这些都是来第一个错误信息:verify_signer_identity:无法复制验证签名:

Apr 8 20:18:27 unknown installd[386] <Error>: 2ffd6000 verify_signer_identity: Could not copy validate signature: -402620394 
Apr 8 20:18:27 unknown installd[386] <Error>: 2ffd6000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.OV4ox9/foo_extracted/Payload/Flyskyhy.app 
Apr 8 20:18:27 unknown com.apple.itunesstored[379] <Notice>: MobileInstallationInstall: failed with -1 
Apr 8 20:18:27 unknown installd[386] <Error>: 2ffd6000 install_application: Could not preflight application install 
Apr 8 20:18:29 unknown installd[386] <Error>: 2ffd6000 handle_install: API failed 

我不知道这意味着什么,或者如何调试这一点。有人知道如何解决这个问题吗?

我已经尝试过:

  • 确认供应配置文件和证书是正确的,没有过期
  • 创建一个新的分布图,启用了它的设备,它下载到了XCode,并做一个新的归档和分发
  • 从设备上删除所有分发配置文件(新设备现在是设备上的唯一一个)
  • 重新启动XCode并执行了完整的新重建。
  • 在再次安装之前,完全从应用程序中删除应用程序。
  • 在网上搜索有相同问题的人。

回答

0

好的,我设法让它现在工作。虽然我不确定如何。我对应用程序做了一些小的修改,增加了版本号,并像以前一样分发。现在它设法正确安装。

我做的另外一件事是,在完成新安装之前,完全从手机中删除旧应用程序。我之前没有设法做到这一点,它始终保持在半载状态下的图标上。现在我做了Remove from iTunes并多次单击“x”删除图标的组合,然后它完全消失。