ios - 尝试使用 ADMob 添加插页式广告时出错
问题描述
由于未捕获的异常“GADInvalidInitializationException”而终止应用程序,原因:“Google 移动广告 SDK 初始化不正确。Google AdMob 发布商应遵循此处的说明:https : //googlemobileadssdk.page.link/admob-ios-update-plist 以包含 AppMeasurement 框架,设置 -ObjC 链接器标志,并使用有效的 App ID 设置 GADApplicationIdentifier。Google Ad Manager 发布商应遵循此处的说明:https ://googlemobileadssdk.page.link/ad-manager-ios-update-plist '
我试过在我的 plist 中写一个 GADApplicationIdentifier 但失败了。我有同样的错误。
GADApplicationIdentifier 字符串 ca-app-pub-2246624909005244~xxxxxx
那是错的。我现在不知道。
解决方案
我通过声明我的应用是 Ad Manager 来实现它。我在 info.plist 中添加了以下内容:
<key>GADIsAdManagerApp</key>
<true/>
在此处阅读更多信息:移动广告 SDK 入门
推荐阅读
- jquery - 淘汰赛:未捕获的 ReferenceError:分配中的左侧无效
- javascript - 提交时调用 php 函数,如果可能,不使用 jQuery
- tensorflow - 需要帮助??为 Win 10 Pro 9-2-18 安装 Tensorflow-GPU
- angularjs - 不能在 angularjs 指令中使用 $mdSelect
- c++ - imwrite opencv 会影响捕获时间吗?
- node.js - 将 azure mobileservice 编译为较新版本的 nodejs
- regex - 正则表达式忽略带有部分字符串的单词
- lc3 - 我不知道为什么循环没有停止-LC3
- java - 拥有1的最佳方法是Java中的N个双向Hashmap结构
- c# - 使用 asp.net web api 2 将媒体上传到 azure blob 存储