无法读取App Store的PKZip签名validation应用程序

我试图将我的应用程序的新版本提交给App Store。

我正在使用Xcode 6 GM。 这个应用程序的以前的版本与Xcode 5.1一起提交没有问题。

生成应用程序存档后,我在组织者中单击“validation…”。 Xcode带我通过select我的开发团队的过程,并validation将使用的configuration文件。

然后在消息失败之前开始生成包

同上:无法读取PKZip签名无法解压缩存档。 请确保/var/..path.pkg是有效的zip或ipa档案。

我已经导航到该目录,并试图在命令行zip – 这会给出一个错误。 如果我将文件重命名为.zip,Finder很乐意将其解压缩,但是Zipeg也会返回一个错误。

我曾经尝试过:

  • build设 – >清洁
  • 重新创buildconfiguration文件
  • 重新创build了我的签名证书
  • 检查所有的“代码签名”设置是相同的,我的其他项目的工作

我还查看了由打包过程创build的日志文件,没有任何不良行为,直到出现关于无效的zip文件的错误。

有没有人看过这个?

我已经收到苹果开发者支持的解决方法的细节。

  1. 打开你的目标的Info.plist
  2. 在plist中select一个条目,然后从Editor菜单中select“Show raw keys&values”
  3. 确保“LSRequiresIPhoneOS”键的值为“YES”(必要时添加)
  4. 重新生成您的档案并提交