Apple Mach-O链接器错误armv7s和libGoogleAdMobAds.a

Dar*_*ren 13 xcode linker-errors armv7 ios

我刚刚升级了我的应用程序以在新的iPhone5模拟器上运行,但是当我尝试为我的iPhone 4S设备构建它时,我得到了这个Apple Mach-O Liner错误.

ld:文件是通用的(3个切片),但不包含(n)armv7s切片:/ Users/Darren/Documents/Dev stuff /我的应用程序/ GoogleAdMobAdsSDKiOS-5.0.5/libGoogleAdMobAds.a用于体系结构armv7s clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

有人能否解释一下这个错误以及如何解决它?我正在使用AdWhirl和AdMob.

谢谢

编辑---我也在文件libfacebook_ios_sdk.a的另一个项目中收到此错误

Nic*_*las 11

和我在这个帖子中给出的答案相同:

如果要删除对任何体系结构的支持,请尝试以下操作:

项目 - >构建设置 - >从"有效架构"中删除架构

在库更新之前,您可以将其用作临时解决方案.您必须从您自己的项目中删除该标志.