macos - 如何将admob广告添加到Xamarin IOS

标签 macos visual-studio xamarin.ios ads

我正在尝试将 Admob 广告添加到 Xamarin.IOS,但我无法找到实现此目标的方法。我已经搜索过互联网,但找不到解决方案

最佳答案

Google Admob 可在 Xamarin.iOS 中使用。

1.安装包Xamarin.Firebase.iOS.AdMob来自 nuget。

2.注册 AdMob

因此,您需要做的第一件事就是注册 AdMob。这与我在 Android 中所做的相同,但我创建了一个 iOS 项目。这将为您提供两条重要信息,即“应用程序代码”和“广告单元 ID”。我们稍后将使用它们,但只需转到: https://apps.admob.com ,注册一个新应用,链接到 Firebase 中的一个应用,然后您就可以开始运行了。

3.添加GoogleService-Info.plist

当您在 Admob/Firebase 中创建新应用时,将会下载一个 Google 服务配置 plist 文件。将其添加到 iOS 项目的根目录中,并确保将“构建操作”设置为“BundleResource”。这非常重要!

4.更新AppDelegate

MobileAds.Configure("Your Publishing App Id");

您可以询问Admob的更多详细信息。这是 sample您可以引用一下。

关于macos - 如何将admob广告添加到Xamarin IOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56697807/

相关文章:

objective-c - 为什么在替换在 Interface Builder 中创建的 subview 与在代码中创建的 subview 时会出现不同的行为?

c++ - 创建 Visual Studio 属性表以简化 C++ 库的使用

c++ - 在 Visual Studio 调试器中查看 C++ 智能指针数组的内容?

iphone - 应用内购买在 monotouch ios 中崩溃

ios - Tesseract OCR 相机

ios - "Default"MonoDevelop中的iPhone SDK版本

c++ - OS X 10.7 上 MacPorts 的 Boost.Log 链接器错误

macos - 在 mac os x 上安装 rvm 挂起

python - 从 scrapy.selector 导入选择器错误

visual-studio - "Class" namespace 中不存在 "http://schemas.microsoft.com/winfx/2009/xaml"属性