Ошибка Xcode AdMob GAD_SIMULATOR_ID необъявленной идентификатор

Я загрузил AdMob SDK iOS 7.0.0 вчера, и я следовал руководству Google AdMob iOS.

GADRequest *request = [GADRequest request];

request.testDevices= @[ GAD_SIMULATOR_ID, @"2077ef9a63d2b398840261c8221a0c9b"];

Когда я помещаю в вышеприведенную строку, я получаю ошибку Xcode с указанием "Использование необъявленного идентификатора" GAD_SIMULATOR_ID '

Однако в руководстве iOS в Google AdMob говорится, что как получить тестовый баннер на устройстве iOS. Так почему же это не работает?

Ответы

Ответ 1

Начиная с версии SDK версии 7.0.0 вам больше не нужно точно определять GAD_SIMULATOR_ID, чтобы запускать тестовые объявления в симуляторе. Теперь это делается автоматически.

Пожалуйста, посмотрите здесь пример баннера: он уточнен в комментариях.

РЕДАКТИРОВАТЬ:

С SDK 7.0 до 7.1 вы можете использовать kDFPSimulatorID

Начиная с SDK 7.2 вы можете использовать kGADSimulatorID

Ответ 2

Как @Christeena сказал, что теперь это "kDFPSimulatorID" с обновлением SDK Google AdMobs до версии 7.0.0