Xcode …;被拒绝为对'…';因为它的架构';armv6 armv7';没有';t包含所有必需的体系结构';armv7 armv7s&x27;

Xcode …;被拒绝为对'…';因为它的架构';armv6 armv7';没有';t包含所有必需的体系结构';armv7 armv7s&x27;,xcode,cocos2d-iphone,xcode4.5,kobold2d,Xcode,Cocos2d Iphone,Xcode4.5,Kobold2d,我试图在发布模式下构建我的应用程序,但我一直收到这些警告,我似乎不知道如何修复它们 chipmunk-ios was rejected as an implicit dependency for 'libchipmunk-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s' cocos2d-extensions-ios was rejected

我试图在发布模式下构建我的应用程序,但我一直收到这些警告,我似乎不知道如何修复它们

chipmunk-ios was rejected as an implicit dependency for 'libchipmunk-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
cocos2d-extensions-ios was rejected as an implicit dependency for 'libcocos2d-extensions-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
kobold2d-ios was rejected as an implicit dependency for 'libkobold2d-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
chipmunk-spacemanager-ios was rejected as an implicit dependency for 'libchipmunk-spacemanager-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
cocos2d-ios was rejected as an implicit dependency for 'libcocos2d-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
box2d-ios was rejected as an implicit dependency for 'libbox2d-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
cocos3d-ios was rejected as an implicit dependency for 'libcocos3d-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
objectal-ios was rejected as an implicit dependency for 'libobjectal-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
cocosdenshion-ios was rejected as an implicit dependency for 'libcocosdenshion-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'
sneakyinput-ios was rejected as an implicit dependency for 'libsneakyinput-ios.a' because its architectures 'armv6 armv7' didn't contain all required architectures 'armv7 armv7s'

我正在使用kobold2d 1.1.3和cocos2d cocos2d v1.1.0-beta2b构建我的项目

尝试将
仅构建活动架构
设置为

尝试将
仅构建活动架构
设置为

,如果您有这些库(libchipmunk ios.a、libcococos2d extensions ios.a,…),然后他们缺少体系结构armv7s:请联系您的库资源以获得更多的体系结构支持


如果您是从源代码构建这些库,那么您需要将每个子项目的构建设置配置为目标$(ARCHS_标准_32_位)体系结构,而不仅仅是旧的armv6和armv7。

如果您有这些库(libchipmunk ios.a、libcocos2d extensions ios.a,…),然后他们缺少体系结构armv7s:请联系您的库资源以获得更多的体系结构支持


如果您是从源代码构建这些库,那么您需要将每个子项目构建设置配置为目标$(ARCHS_STANDARD_32_BIT)体系结构,而不仅仅是旧的armv6和armv7。

您必须将armv7作为有效的体系结构添加到所有目标中。您可能必须删除armv6,因为XCODE不再支持它。我已经将其添加到所有目标中,但我仍然得到相同的结果。您必须将ARMV7作为有效的体系结构添加到所有目标中。您可能必须删除armv6,因为Xcode不再支持它。我已经将其添加到所有目标中,但我仍然得到相同的结果。对我来说,有效的方法是在调试时将其设置为“否”,在发布时将其设置为“是”。我删除了此值,突然Xcode可以编译。之前,我只是得到构建失败,因为POD没有所有有效的体系结构。@Guy说了什么,但另一种方式是:对调试是,对发布不是。对我来说,有效的是对调试设置为否,对发布设置为是。我删除了这个值,突然Xcode可以编译了。之前,我只是让构建失败,因为pod没有所有有效的体系结构。