首页 > Unity > Unity 2017 接Admob
2022
04-09

Unity 2017 接Admob

最新Admob已经不支持Unity2019以下版本了,如果想在Unity 2017版本的游戏中接入Admob,则只能使用旧版本的Admob SDK。

但是接入旧版本的Admob SDK后发现,Unity中无法自动运行cocoapod安装,可能是因为Mac OS更新后,有文件权限问题,所以还得手动安装cocoapod,具体方法可以参考之前的文章:

Mac 安装 rvm和cocoapods

安装之后,导出XCode工程运行,发现出现以下错误

Ads SDK was initialized without an application ID

看起来是要初始化应用ID,于是代码中增加了初始化调用,继续运行,发现还是同样的错误。原来,这个不是代码处理的,而是要在XCode工程的plist中增加一项

<key>GADApplicationIdentifier</key>
<string>ca-app-pub-3940256099942544~1458002511</string>

增加之后再运行,成功了~

最后编辑:
作者:freeman
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据