无法通过iPhone 5支持提交应用程序的验证阶段 [英] Cannot get passed the Validation stage of submitting app with iPhone 5 support

查看:75
本文介绍了无法通过iPhone 5支持提交应用程序的验证阶段的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是一个多次提交的旧应用程序,没有任何问题。我已修改代码和info.plist以支持iOS 6和iPhone 5,但根本没有更改构建设置。我检查了证书和配置文件,它们都很健全。所有adhoc构建在我们的设备上运行得很好。我正在使用Xcode 4.5。

This is an old app that's been submitted many times without problems. I've modified the code and the info.plist to support iOS 6 and iPhone 5, but didn't change the build settings at all. I've checked the certificates and provisioning profiles, they are all sound. All adhoc builds ran just fine on our devices. I'm using Xcode 4.5.

我构建没有错误,并且存档很好。它出现在组织者中。当我点击验证...时,我点击正常,选择正确的配置文件,但每次都会失败并出现相同的三个错误:

I build without errors and it archives just fine. It shows up in the Organizer. When I click Validate..., I click through just like normal, pick the right provisioning profile, but then it fails every time with the same three errors:


  1. 无法运行lipo命令/Applications/Xcode.app ...:无法打开输入文件:...(没有这样的文件或目录)

  2. 应用程序代码签署验证失败。签名无效,包含不允许的权利,或者未使用iPhone分发证书签名。

  3. 正在分析的二进制文件必须存在:...

我在以下问题中尝试了答案:正在分析的二进制文件必须存在,xcode中的iOS App Archive 和我的应用程序检出。

I've tried the answers in the following question: Binary being analyzed must exist, iOS App Archive in xcode and my app checks out.

I怀疑问题是我已经将armv6,armv7和armv7s作为有效架构,但我真的不知道问题是什么,因为这一切都在Xcode 4.4中工作。

I suspect the problem is that I've included armv6, armv7 and armv7s as valid architectures, but I really have no idea what the problem is because this all worked in Xcode 4.4.

我该怎么做才能解决这个问题?

What do I do to fix this?

推荐答案

你无法使用Xcode 4.5构建armv6二进制文件,对armv6的支持已经苹果公司放弃了。

You can not build armv6 binaries using Xcode 4.5, the support for armv6 has been dropped by Apple.

看来你的错误在达到第一个错误后非常复杂,所以如果你修复它以便为armv7和armv7s构建那么它应该修复其余的错误(因为它会产生一个有效的二进制文件,如果脚本对其他所有内容都很好并且能够被分析)

It seems your errors are pretty much compounded after it reaches the first error so if you fix it so it builds for armv7 and armv7s then it should fix the rest of the errors (since it'll generate a valid binary if the script is fine with everything else and be able to be analysed)

这篇关于无法通过iPhone 5支持提交应用程序的验证阶段的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆