Unity AdMob iOS SDK 链接器错误
Unity AdMob iOS SDK linker error
我正在努力在 xcode 中编译 iOS AdMob SDK。
经过一整天解决 "Module GoogleMobileAds.framework can not be found" 问题,我终于通过了成功的编译,但是现在链接器失败了。
这些是它显示的错误:
Undefined symbols for architecture armv7: "__kmsetForChildren",
referenced from:
_Admob__kmsetForChildren_m1210033255 in Bulk_Assembly-CSharp-firstpass_0.o
"__kmisInterstitialReady", referenced from:
_Admob__kmisInterstitialReady_m1074969033 in Bulk_Assembly-CSharp-firstpass_0.o
(maybe you meant: _Admob__kmisInterstitialReady_m1074969033)
和其他..
请帮忙
原来是插件冲突,AdmobAPI文件夹错误地放在了Assets/Plugins项目文件夹中。
我只有 AdinCube android 插件,它以某种方式与 iOS AdMob 插件冲突。
删除 Plugins/Android 文件夹(其中包含 AdinCube sdk)和 Plugins/AdmobAPI 文件夹解决了 xcode 构建问题
我正在努力在 xcode 中编译 iOS AdMob SDK。
经过一整天解决 "Module GoogleMobileAds.framework can not be found" 问题,我终于通过了成功的编译,但是现在链接器失败了。
这些是它显示的错误:
Undefined symbols for architecture armv7: "__kmsetForChildren", referenced from: _Admob__kmsetForChildren_m1210033255 in Bulk_Assembly-CSharp-firstpass_0.o
"__kmisInterstitialReady", referenced from: _Admob__kmisInterstitialReady_m1074969033 in Bulk_Assembly-CSharp-firstpass_0.o (maybe you meant: _Admob__kmisInterstitialReady_m1074969033)
和其他.. 请帮忙
原来是插件冲突,AdmobAPI文件夹错误地放在了Assets/Plugins项目文件夹中。 我只有 AdinCube android 插件,它以某种方式与 iOS AdMob 插件冲突。 删除 Plugins/Android 文件夹(其中包含 AdinCube sdk)和 Plugins/AdmobAPI 文件夹解决了 xcode 构建问题