Объявление Charboost не отображается в моем приложении

Я интегрирую объявление с повышением чарта в свое приложение для iOS. Но это не показывать рекламу. Я использовал следующий код в методе applicationDidBecomeActive, чтобы отобразить увеличение диаграммы.

 Chartboost *cb = [Chartboost sharedChartboost];
cb.appId = "YOUR_CHARTBOOST_APP_ID";
cb.appSignature = "YOUR_CHARTBOOST_APP_SIGNATURE";
// Begin a user session
[cb startSession];
// Show an interstitial
[cb showInterstitial];

В чем проблема с этим? Что-нибудь еще, что я должен сделать?

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

2 ответа

Решение

Вы можете ссылаться на следующие ссылки: -

https://help.chartboost.com/downloads/ios

https://github.com/ChartBoost/client-examples

Вторая ссылка также содержит пример кода, так что вы можете сослаться на него, и ваш код просто должен быть записан в файл appdelegate с правильными chartboost_id и chartboost_secret. [cb showInterstitial] должно быть в контроллере, в котором вы хотите показывать рекламу.

Это дает вам сообщение об ошибке? Вы не хотите показывать нам свои appId а также appSignature или вы назначаете тот же appId а также appSignature,
Если вы еще не создали их, перейдите по этой ссылке

1. Создайте аккаунт.
2. Выберите вкладку "Приложения", затем "Добавить приложение".


3. Заполните все поля.

После этого используйте это appId а также appSignature в вашем коде. Вы сможете показать Interstitial неожиданно возникнуть.

Если вы хотите показать More Apps список тоже, то вам нужно будет добавить Campaigns, Выбрать Campaigns вкладка затем добавить Campaigns > Publish in Network и заполните детали. После этого отредактируйте свое приложение и выберите More App Page заполнить добавленное Campaigns имя в этом устройстве и нажмите кнопку Сохранить. Теперь вы можете использовать [[Chartboost sharedChartboost] showMoreApps]; метод тоже.

Примечание. Если вы тестируете его на симуляторе, а приложение не работает, тестовый режим вашего Chartboost должен быть включен.

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