iTunes Connect表示我的应用程序可执行文件缺少必需的体系结构.至少必须存在以下一种或多种体系结构:armv6
iTunes Connect is saying that my application executable is missing required architecture. At least one of the following architecture(s) must be present: armv6
现在这对我来说真是有趣(阅读:特别),因为我专门将iOS目标设置为4.0,并使用armv7进行了编译
Now thats funny (read: peculiar) to me because I specifically set iOS target to be 4.0, and compiled with armv7
info.plist中的MinimumOSVersion甚至设置为4.2
MinimumOSVersion is even set to 4.2 in the info.plist
为什么会出现此错误?这是对从未发售的应用程序的更新,它被批准在应用程序商店中使用,但仅占位,因为有一些我想修复的错误.应用程序加载程序是否对此进行了深入检查?
Why would I get this error? This is an update to an app that was never put up for sale, it is approved to be on the app store but just placeholding because there were bugs I wanted to fix. Does the application loader check that deeply?
推荐答案答案是您必须取消选中仅构建Active Architecture",在Xcode 3中,这需要您选择目标,然后单击信息",在构建"选项卡中,它是体系结构"下的一个复选框–
The answer is that you have to uncheck: "Build Active Architecture only" , in Xcode 3 this requires you to select your target, and click "Info", in the build tab it is a check box under architecture –
更多推荐
iTunes Connect应用程序缺少必需的体系结构
发布评论