我想將admob集成到我的ios應用程序中,但是當我添加sdk並構建它時,出現以下錯誤。admob集成中的可達性錯誤
Undefined symbols for architecture i386:
「_SCNetworkReachabilityCreateWithName」,從引用: - 在的libGoogleAdMobAds.a [GADNetworkChecker startNetworkChecking](GADNetworkChecker.o) 「_SCNetworkReachabilityScheduleWithRunLoop」,從引用: - 在的libGoogleAdMobAds.a(GADNetworkChecker [GADNetworkChecker startNetworkChecking]。 ○) 「_SCNetworkReachabilitySetCallback」,從引用: - 在的libGoogleAdMobAds.a(GADNetworkChecker.o) 「_SCNetworkReachabilityUnscheduleFromRunLoop」[GADNetworkChecker startNetworkChecking],從引用: - 在libGoogleAdMobAds [GADNetworkChecker stopNetworkChecking] .A(GADNetworkChecker.o) LD:符號(S)沒有找到i386硬件架構 鐺:錯誤:連接命令,退出代碼1失敗(使用-v看到調用)
我已經包括在內的所有必要的框架SystemConfiguration,CFNetwork等。
有人能幫我嗎?
更新:我得到這個錯誤,當我在模擬器中建立,但不是當我用設備建立時。是sdk問題嗎?我正在使用模擬器5.1。
問候
潘卡
看起來像你在使用GoogleAdMob。您是否添加了GoogleAd SDK?我相信你必須分開獲取GoogleAd SDK並將其添加到你的項目中。 – alxcyl
是的,我添加了GoogleAdmobSdk,但沒有看到不同的GoogleAd sdk – pankaj
您是否檢查過您的Build階段並確保GoogleAdMob SDK已正確添加到項目中? – alxcyl