Чартбуст версии 3.0.4

Я работаю с chartboost sdk version 3.0.4. Он успешно загружается в моем приложении. Но проблема в том, что это занимает too much time to load. Более того, он не загружается с индикатором загрузки. Есть ли какое-либо решение, чтобы выйти из этого удобного для пользователя подхода?

Заранее спасибо


person Niru Mukund Shah    schedule 03.09.2012    source источник
comment
Когда вы показываете это межстраничное объявление? При запуске приложения?   -  person Jesse Rusak    schedule 21.12.2012
comment
@JesseRusak Нет, я показываю это при возникновении какого-то события   -  person Niru Mukund Shah    schedule 21.12.2012


Ответы (2)


После стольких поисков. Наконец, я получил подсказку от здесь.

Любой другой подходящий ответ по-прежнему приветствуется.

Спасибо.

person Niru Mukund Shah    schedule 21.12.2012

Вы не должны заставлять своих пользователей ждать показа межстраничного объявления. Один из способов сделать это — использовать функции кэширования Chartboost, чтобы получить межстраничное объявление до того, как оно вам понадобится. Это.

Например, вы можете вызвать [cb cacheInterstitial]; при первом запуске приложения, а затем, когда вы позже вызовете [cb showInterstitial];, это должно произойти немедленно. (В документах также описано, как повторно кэшировать межстраничное объявление после его первого показа.)

person Jesse Rusak    schedule 21.12.2012
comment
@ForamMukundShah Вы также реализовали didDismissInterstitial:, который в документах, на которые я ссылался, предлагалось повторно кэшировать в следующий раз? - person Jesse Rusak; 21.12.2012
comment
Нет, я только что поделился chartboost с его appid и подписью приложения. После этого я начинаю сессию и показываю межстраничное объявление. Остальные я не реализовал какие-либо методы делегата. Вот почему я сослался на свой ответ, приведенный ниже. - person Niru Mukund Shah; 21.12.2012