【发布时间】:2012-09-17 16:15:03
【问题描述】:
我遇到了一个问题,我无法通过 TestFlight 安装我的应用程序的 Ad Hoc 版本。应用程序已下载,但在安装步骤中显示“无法安装您的应用程序”之类的内容,控制台上显示以下消息:
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 verify_signer_identity: Could not copy validate signature: -402620393
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.2wYy1J/foo_extracted/Payload/PocketCASbeta.app
Sep 17 16:08:24 unknown com.apple.itunesstored[4764] <Notice>: MobileInstallationInstall: failed with -1
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 install_application: Could not preflight application install
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 handle_install: API failed
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 send_message: failed to send mach message of 71 bytes: 10000003
Sep 17 16:08:24 unknown installd[4767] <Error>: 00381000 send_error: Could not send error response to client
codesign --verify 没有返回任何错误,并且我已经仔细检查了我使用的是正确的 Ad Hoc 配置文件(codesign --display -vvvv 确认了这一点)。
但是,一旦我从应用程序中删除了所有 Default.png 图像,安装就可以运行,之后就可以运行应用程序了。 IPA 的大小约为 10 MB(不含 Default.png 图像)和 15 MB(包含所有 Default.png 图像)。
有什么想法吗?
【问题讨论】:
-
我很确定 iTunes 发行版也会出现同样的错误...
-
很抱歉,关于试飞的最后十篇文章没有它也能正常工作,所以我猜我被带走了。
-
我将不得不尝试解决这个问题:stackoverflow.com/questions/12683464/…
-
出于好奇,您是否在此过程中的任何地方都使用过 Xcode 和 iOS 6 beta/GM?
-
是的,他们是。但是 Xcode 4.5.1 没有变化。
标签: ios code-signing testflight ad-hoc-distribution default.png