UnityAds в iOS используют неправильный идентификатор игры и не работают

#ios #unity3d #ads #unityads

#iOS #unity3d #реклама #unityads

Вопрос:

Я использую UnityAds в своей мобильной игре, чтобы показывать баннер и видео с вознаграждением. В редакторе и в Andorid работает нормально.

Однако для iOS это не работает, я взял журналы и заметил, что для iOS используется мой android gameid, я понятия не имею, откуда он взялся, я искал каждый файл в моем проекте, я никогда не ссылаюсь на android gameid, только на iOS. Итак, он очищается, принимая идентификатор не из моей инициализации, а из какого-то кэша, у кого-нибудь есть идея, откуда берется идентификатор игры? Спасибо

Кстати, я использую рекламный пакет из диспетчера пакетов.

Ответ №1:

Вы можете открыть вручную Project FolderProjectSettingsUnityConnectSettings.asset в текстовом редакторе или редакторе кода, затем найти

 UnityAdsSettings:
  m_Enabled: 0
  m_InitializeOnStartup: 1
  m_TestMode: 0
  m_IosGameId: <---- THIS ONE
  m_AndroidGameId: 
  m_GameIds: {}
  m_GameId: 
  

и отредактируйте его