我正在使用Facebook iOS SDK最新版本,将AdSupport
,Accounts
和Social
框架与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
我知道如何解决这个问题吗?
答案 0 :(得分:2)
好的,问题是因为Facebook SDK没有更新,与我当前的架构不匹配进行测试。要解决此问题,请转到Project - >构建设置并将有效体系结构更改为Release
,Ad-Hoc
和Debug
的armv7(或者仅适用于您现在需要的体系结构)。并将Build Active Architecture Only
设置为否