【问题标题】:Xamarin Forms 2.3.3.193 and adsXamarin Forms 2.3.3.193 和广告
【发布时间】:2017-03-15 22:55:33
【问题描述】:

我对 iOS 和 Android 的广告有疑问。我正在创建一个跨平台应用程序,我应该插入一些广告。为此,我在主项目中创建了一个组件,并在每个平台项目中使用正确的组件对其进行渲染。

我正在使用 Visual Studio 2017 和 Xamarin Forms 2.3.3.193。

iOS

对于 iOS,我添加了 Firebase AdMob for iOS (7.15.0.1) 及其依赖项。

编译项目时出现错误

Xamarin.Build.Download.targets(38,3):错误:对象引用未设置为对象的实例。

如果我将此组件更新到版本 0.4.2 也会出现同样的错误

安卓

在 Android 中,我添加了 Google Play Services 版本。 42.1001.0.0,我收到来自java.exe 的错误(我在another post 中描述了这个错误)

java代码2

我尝试更新所有内容,但结果完全相同。如果我删除了所有Xamarin.GooglePlayService 并安装Google Play Services 版本。 29.0.0.2 应用运行正常,没有任何错误。

对于这两个项目,我创建了一个新的跨平台项目并添加了所有组件,直到发现错误来自广告。

有什么建议吗?提前谢谢你。

【问题讨论】:

    标签: android ios xamarin.forms


    【解决方案1】:

    对于 iOS,您可以使用以下命令安装 Xamarin.Build 的预发布版:

    Install-Package Xamarin.Build.Download -Version 0.4.3-beta1 -Pre 
    

    对于 Android,您可以安装 Google Play Services 版本。 29.0.0.2

    【讨论】:

      猜你喜欢
      • 2021-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-26
      • 2023-03-16
      • 1970-01-01
      相关资源
      最近更新 更多