我有一个使用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)
这些都没有奏效。
的信息: Mac:OS 10.8.3 / Iphone 4:iOS 6.1.3 / Xcode:4.6.3
答案 0 :(得分:1)
(来自OP的解决方案):
问题在于构建设置的体系结构 Cocos2d的特定目标设置为
$(ARCHS_STANDARD)
,不同 从Standard (armv7 armv7s)
设置项目构建设置。我只是 将Target Build Settings上的Architectures设置为等于Project 构建设置(Standard (armv7 armv7s)
),问题是 固定的。