我正在努力在xcode中编译iOS AdMob SDK。
经过一整天的解决“模块GoogleMobileAds.framework无法找到”问题,我终于通过成功编译,但现在链接器失败。
这些是它显示的错误:
架构armv7的未定义符号:“__ kmsetForChildren”, 引自: Bulk_Assembly中的_Admob__kmsetForChildren_m1210033255-CSharp-firstpass_0.o
“__ kmisInterstitialReady”,引自: Bulk_Assembly中的_Admob__kmisInterstitialReady_m1074969033-CSharp-firstpass_0.o (也许你的意思是:_Admob__kmisInterstitialReady_m1074969033)
和其他人.. 请帮忙
答案 0 :(得分:0)
事实证明,这是插件冲突和AdmobAPI文件夹错误地放在Assets / Plugins项目文件夹中。 我有AdinCube android only插件,它在某种程度上与iOS AdMob插件冲突。 删除Plugins / Android文件夹(包含AdinCube sdk)和Plugins / AdmobAPI文件夹解决了xcode构建问题