没有可编译的体系结构(archs = valid_archs = armv7 armv7s):OS 10.8.3 ios 6.1.3

时间:2014-03-21 04:50:46

标签: iphone xcode architecture cocos2d-x armv7

我有一个使用cocos2d-x的应用程序,它正在使用iOS 6.1 Simulator。但是由于以下错误,我无法在我的设备中测试它:

“没有可编译的架构(archs = valid_archs = armv7 armv7s)”。

我尝试了以下的消遣:

iPhone Compiler Fails: No architectures to compile for

No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=armv7 armv7s)

an error "No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=armv7 armv7s)."?

这些都没有奏效。

的信息: Mac:OS 10.8.3 / Iphone 4:iOS 6.1.3 / Xcode:4.6.3

1 个答案:

答案 0 :(得分:1)

(来自OP的解决方案):

  

问题在于构建设置的体系结构   Cocos2d的特定目标设置为$(ARCHS_STANDARD),不同   从Standard (armv7 armv7s)设置项目构建设置。我只是   将Target Build Settings上的Architectures设置为等于Project   构建设置(Standard (armv7 armv7s)),问题是   固定的。