将admob sdk集成到iOS应用程序时出现链接器错误

Des*_*sie 6 admob ios

我将Google的AdMob SDK集成到了一个可用的iPhone应用程序中.我得到12个错误,都是以'Apple Mach-O Linker(Id)Error'开头的.错误消息的文本通常是指从谷歌库调用的低级目标C对象.例如:

体系结构i386的未定义符号:"_ NSInMemoryStoreType",引自:libGoogleAnalytics.a中的anon(GAIDataStore.o)+ libGoogleAnalytics_debug.a中的[GAIDataStore memoryContextWithModel:withError:](GAIDataStore.o)

我以为我可能没有链接一个必要的框架,但似乎一切都井然有序.我按照https://developers.google.com/mobile-ads-sdk/docs/上的说明操作,我的链接库标签如下所示:

链接库的屏幕截图

除非我弄错了,否则它包含了AdMob所需的框架.任何建议非常感谢.

小智 15

您可能只是包含了"附加组件"文件夹批发.不幸的是,该文件夹还包括Google Analytics示例项目和二进制文件.如果你没有使用分析,我会删除整个"GoogleAnalyticsiOS_2.0beta2"文件夹.