verify_signer_identity:无法复制验证签名:

时间:2014-04-08 20:24:03

标签: ios xcode provisioning-profile ios-provisioning ad-hoc-distribution

之前我已多次使用ad-hoc分发为我的iPhone应用程序成功。但是现在我遇到了一个我无法解决的错误。在设备上安装应用程序时,"下载栏"几乎一直走,但后来失败了。设备上出现故障弹出窗口。 当我监视设备控制台日志时,这些是第一个出现的错误消息:

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,并进行了全新的重建。
  • 在重新安装之前完全从设备中删除了该应用。
  • 在网上搜索有同样问题的人。

1 个答案:

答案 0 :(得分:0)

好的,我设法让它现在运作。不过我不知道怎么回事。我对应用程序进行了一些小的更改,对版本号进行了调整,并以与以前相同的方式进行了分发。现在它设法正确安装。

我做的另一件事是在执行新安装之前完全从手机中删除旧应用程序。我之前没有设法做到这一点,它始终保持在手机上,其图标处于半载状态。现在,我从iTunes中删除并点击了&#39; x&#39;多次删除图标,它最终完全消失。