关于xcode4.5提交app到appstore

来源:互联网 发布:益盟软件怎样 编辑:程序博客网 时间:2024/04/27 21:42


昨日,针对iOS6和iPhone5做了适配,解决了一系列的问题,待到最后一步提交时,一直错误:

错误1:。。。architecture(s) must be present:armv6;

错误2:Application failed codesign verification. The signature was invalid, contains disallowed entitlements, or it was not signed with an iPhone Distribution Certificate;

错误3:Unable to extract codesigning entitlements from your application。


意思都懂,armv6也设置了,签名也是对的啊,直接真机调试都没有问题,就是提交的时候就失败,真是搞不懂。

网上搜了半天也没个解决方案。


于是拿着之前的对比,终于发现一些端倪:

在build下,xcode4.5根本没build出armv6文件夹,虽然我设置了armv6,再一查文档,原来xcode4.5已经不支持编译armv6了,也就是说4.3以下的系统已经不能使用此编译出的包了。

权衡当前用户系统分布情况,以及适配iOS6和iPhone5的重要性之后,果断去掉armv6,再编译,提交,success!!!