在iPad第4代测试时Apple匹配O-Linker错误

时间:2013-01-06 17:34:15

标签: ios ipad build ios6 ios-simulator

我正在使用Facebook iOS SDK最新版本,将AdSupportAccountsSocial框架与FacebookSDK框架一起添加到我的项目中。我的项目针对iOS 5.1,在模拟器中运行良好,但是当我尝试在我的iPad第四代上测试时,得到这个:

ld: warning: directory not found for option '-L/Users/8vius/Projects/Work/Fonyk/Fonyk-iPhone/Fonyk/facebook-ios-sdk'


ld: warning: directory not found for option '-F/Users/8vius/Projects/Work/Fonyk/Fonyk-iPhone/../../Desktop/facebook-facebook-ios-sdk-6825350/build'


ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/8vius/Projects/Work/Fonyk/Fonyk-iPhone/Fonyk/libGoogleAnalytics.a for architecture armv7s

我知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

好的,问题是因为Facebook SDK没有更新,与我当前的架构不匹配进行测试。要解决此问题,请转到Project - >构建设置并将有效体系结构更改为ReleaseAd-HocDebug的armv7(或者仅适用于您现在需要的体系结构)。并将Build Active Architecture Only设置为否