在iOS版本中工作的广告但在Android版本中根本无法使用

问题描述 投票:0回答:1

上周,我面临着团结广告的问题。广告在Unity编辑器中运行良好。在iOS中,构建广告工作正常,但在Android构建广告中根本不起作用。我使用内置广告并使用团结2017.2。

尝试在互联网上解决这个问题的所有事情。重新安装统一,切换到最新版本,从包中删除连接设置,并尝试各种约定代码统一广告,但问题从未解决。在Android中,构建广告甚至不会在测试模式下显示。

Bellow是我在游戏失败时展示广告的代码示例。相同的代码在iOS版本中工作正常但在android中没有。我已经测试了4种不同的Android设备,所以这不是设备的问题,我有足够的快速互联网连接广告显示。

我最近创建的两个项目有这个问题和一个显示广告的旧项目,我创建了新的buid来更新这个项目,它也开始没有显示任何广告。我的其他旧项目工作正常,并显示Android广告,但从上周任何新的Android构建不显示广告。

public void LevelFailed()
{
    StartCoroutine(ShowAds());
}

IEnumerator ShowAds()
{
    if (Advertisement.IsReady())
    {
        Advertisement.Show();
        yield break;
    }
    yield return new WaitForSeconds(2f);

    if (Advertisement.IsReady())
    { 
        Advertisement.Show();
        yield break;
    }
}
unity3d ads android-build unityads
1个回答
0
投票

最后广告正在运作。问题是团结2017.2所有更新。安装Unity 2017.3.0f3广告后说明在android版本中工作得很好。

© www.soinside.com 2019 - 2024. All rights reserved.