我一直试图将我的游戏构建到iOS上很长一段时间,但每当我尝试使用GoogleMobileAds构建项目时,它都无法正常工作 . 广告在Android上运行良好,但在iOS上运行不正常 . 如果我完全删除了GoogleMobileAds,那么项目构建正常,但广告却没有 .
我尽可能地跟随documentation,但我似乎只能出现了.2756938_ . 我能做错什么?
感谢您提供任何帮助 .
我一直试图将我的游戏构建到iOS上很长一段时间,但每当我尝试使用GoogleMobileAds构建项目时,它都无法正常工作 . 广告在Android上运行良好,但在iOS上运行不正常 . 如果我完全删除了GoogleMobileAds,那么项目构建正常,但广告却没有 .
我尽可能地跟随documentation,但我似乎只能出现了.2756938_ . 我能做错什么?
感谢您提供任何帮助 .
1 回答
如果有人碰巧偶然发现这个并且遇到同样的问题 . 这是我如何解决它:
Unity不会像我在开发者指南中所说的那样为我生成podfile,也许我没有正确安装Cocoapods . 无论如何,最终修复非常简单 .
我手动下载了Google移动广告SDK,并将其添加到Xcode项目的Frameworks文件夹中 . (如果你对xcode / cocoapods比我更有经验,你可能只需编写自己的podfile就可以了 .
然后我在Build Settings中将"Enable Modules (C and Objective-C)"更改为Yes
最后我添加"$(inherited)"到"Other Linker Flags"
在这之后,一切都按照它应该编译,广告工作正常 .