5

我遇到了无法通过TestFlight安装我的应用程序的Ad Hoc版本的问题。该应用程序下载,但在安装步骤,它表明类似“无法安装YourApp”,与出现在控制台上的以下信息:发送Default.png图像时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。

任何想法?

+0

不使用testflight? –

+0

我相当肯定,iTunes发行版也会出现同样的错误... – MrMage

+0

对于最后十篇关于试飞的文章,说它没有使用它,所以我猜测我已经被偷走了。 –

回答

0

看来升级到Xcode 4.5.1已经解决了问题...

1

您是否尝试过通过Xcode将IPA直接安装到您的设备上?

连接设备。

打开Xcode管理器/设备选项卡/选择您的设备/应用程序。

单击左下角的+(添加)按钮,选择您的应用程序。

如果这次安装失败,我怀疑你的Default.png图片有问题。如果您正在编写图像转换脚本,值得一提的是我过去曾经使用过很多命令行实用程序创建png图像,Apple不喜欢这些图像,所以我不再使用它了。我现在使用ImageMagick,并且从此没有任何麻烦。

+0

通过Xcode安装也失败,并显示错误消息“无法找到有效的代码签名标识”。但是现在安装甚至在Default.png图像被删除时失败......但我会记住Default.png的东西 - 我的确使用ImageAlpha对它们进行了重新压缩。 – MrMage

+0

不要紧,“没有安装作品”,我忘了将我的新测试设备添加到配置文件中。 – MrMage