verify_signer_identity:无法复制验证签名:
Posted
技术标签:
【中文标题】verify_signer_identity:无法复制验证签名:【英文标题】:verify_signer_identity: Could not copy validate signature: 【发布时间】:2014-04-08 20:24:03 【问题描述】:我以前曾多次为我的 iPhone 应用程序使用 ad-hoc 分发,并且成功。但是现在我遇到了一个我无法解决的错误。在设备上安装应用程序时,“下载栏”几乎一直走,但随后失败。设备上出现故障弹出窗口。 当我监控设备控制台日志时,首先出现以下错误消息:
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】:好的,我现在设法让它工作。不过,我不确定如何。我对应用程序做了一些小改动,增加了版本号,并以与以前相同的方式进行分发。现在它成功安装了。
我做的另一件事是在进行新安装之前从手机中完全删除旧应用程序。我之前没能做到这一点,它总是留在手机上,其图标处于半载状态。现在我从iTunes中删除并多次单击“x”删除图标,它最终完全消失了。
【讨论】:
以上是关于verify_signer_identity:无法复制验证签名:的主要内容,如果未能解决你的问题,请参考以下文章
无法推送到 Heroku '致命:无法访问..无法解析主机:(无);提供节点名或服务名,或未知'
无法写入内容:无法延迟初始化角色集合,无法初始化代理 - 无会话