Объявления о размещении в Tapjoy не отображаются в приложении

Я разрабатываю приложение для iOS, в которое мне нужно интегрировать TapJoy SDK. Все дела сделаны отлично. Соединение создано успешно, график в реальном времени показывает идеальный результат, но проблема в том, что объявления, которые создаются в разделе "Создать место размещения" при запуске приложения, не отображаются в приложении. Как я могу получить рекламу TapJoy для показа?

2 ответа

Не видя ваш код, я летаю вслепую, но это может быть связано с несколькими причинами: каждую из которых вы можете проверить в выходных данных отладки во время работы вашего приложения.

1) Эта проблема может быть вызвана состоянием гонки, когда ваше приложение выполняет "[placeToShow requestContent];" позвоните до того, как ваш "[Tapjoy connect:@""];" Вызов успешно подключается к TapJoy или не удается подключиться к TapJoy.

2) Эта проблема может быть вызвана из-за другого состояния гонки, когда ваше приложение выполняет "[placeToShow showContentWithViewController:];"; перед вашим "[placeToShow requestContent];" успешно получает / возвращает контент для вашего места размещения.

Вы можете решить обе эти проблемы, установив короткую 1 или 2-секундную задержку в своем приложении, чтобы позволить вызовам TapJoy connect и requestContent успешно выполняться.

Я подозреваю, что Уилсон прав.

Как работает Tapjoy SDK, вы должны дождаться успешного завершения соединения, прежде чем начинать запрашивать контент. Запросы содержимого, выполненные до успешного установления соединения, не будут выполнены. Часто полезно использовать делегатов уведомлений о соединении, чтобы узнать, когда соединение было успешно установлено:

http://dev.tapjoy.com/sdk-integration/ios/getting-started-guide-publishers-ios/

(Примечание: я с Tapjoy)

Другие вопросы по тегам