2017-12-22 30 views
0

지난주의 통합 광고에 문제가 있습니다. Unity 에디터에서 광고가 제대로 작동합니다. iOS 빌드 광고는 정상적으로 작동하지만 Android 빌드 광고는 전혀 작동하지 않습니다. 나는 내장 광고를 사용하고 단일성 2017.2를 사용하고 있습니다.iOS에서 작동하는 광고가 Android에서 빌드되었지만 전혀 작동하지 않습니다.

이 문제를 해결하기 위해 인터넷에있는 모든 것을 시도했습니다. 단일성을 다시 설치하고, 최신 버전으로 전환하고, 패키지에서 연결 설정을 삭제하고, 단결 광고를 코딩하기 위해 다양한 규칙을 시도했지만 해결되지 않은 문제를 해결했습니다. 안드로이드 빌드 광고는 테스트 모드에서도 표시되지 않습니다.

벨로우는 게임 실패시 광고를 표시하기 위해 구현 한 코드의 예입니다. 동일한 코드가 iOS 빌드에서는 작동하지만 Android에서는 작동하지 않습니다. 4 가지 안드로이드 기기에서 테스트 했으므로 기기에 문제가 없으며 광고를 게재 할 수있는 충분한 인터넷 연결이 있습니다.

내가 최근에 만든 두 프로젝트는이 문제와 광고를 보여주는 하나의 오래된 프로젝트이며이 프로젝트를 업데이트하기 위해 새 buid를 만들었으며 광고도 표시하지 않기 시작했습니다. 나의 다른 오래된 프로젝트는 잘 작동하고 안드로이드 광고를 보여 주지만, 지난 주부터 새로운 안드로이드 빌드는 광고를 보여주지 못했습니다.

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; 
    } 
} 

답변

0

마지막으로 광고가 작동합니다. 문제는 2017.2의 모든 업데이트와 함께 발생했습니다. Unity 2017.3.0f3을 설치 한 후 안드로이드 빌드에서 정상적으로 작동한다고 명시된 광고.