Журнал изменений — Adobe AIR SDK

Последнее обновление:

Загрузка и интеграция Chartboost SDK для Adobe AIR ▶


Version 6.6.3 (May 25, 2017) (current version) 

  • Android: Version 6.6.3
  • iOS: Version 6.6.3

Fixes:

  • Updated Android and iOS native SDKs to version 6.6.3. Please see the change logs for those products for more information.

 



Версия 6.5.0 (29 сентября 2016)  

  • Android: версия 6.5.1
  • iOS: версия 6.5.1

Исправления:

  • Базовые SDK для Android и iOS обновлены до версий 6.5.1. Подробнее см. журналы изменений для iOS и Android.
  • При сборке для Android уже недоступна функция проверки возраста.
  • Убран метод closeImpression.

 


Версия 6.4.0 (4 августа 2016)  

Функции и улучшения:

  • Все открытые методы теперь статические. Вызывайте методы непосредственно по объекту класса — например,замените Chartboost.getInstance().showInterstitial(location); на Chartboost.showInterstitial(location); и опустите все объявления переменных экземпляра (скажем, уберите private var cb:Chartboost;)
  • Модели классов перенесены в отдельный пакет, и для их обновления может потребоваться импорт.
  • Усилена безопасность типов для Actionscript API.
  • Метод Chartboost.getInPlay() больше не возвращает объект CBInPlay. Теперь этот объект можно получить только через предоставленный ответный вызов.
  • Сокращена задержка при получении Встроенной рекламы (ранее: реклама InPlay).
  • Метод Chartboost.init() переименован в Chartboost.startWith() и теперь требует не только ид. и подписи приложения в Chartboost, но и передачи окна приложения AIR.
  • Добавлен новый делегат didInitialize для извещения о том, что Chartboost SDK полностью инициализирован и готов к работе.
  • Добавлена возможность задавать посреднический слой через setMediation
  • Добавлен метод closeImpression.
  • Добавлено несколько методов для конкретных операционных систем: inPlay.clearCache() и getAutoIAPTracking для iOS, а также isWebViewEnabled и setShouldHideSystemUI для Android.

Исправления:

  • Android: исправлен ряд критических сбоев.
  • Android: исправлена ошибка, при которой SDK не инициализировался с AIR версии выше 19 под Android 6.
  • Android: решены проблемы, при которых показы не отображались после возвращения из Play Store.
  • Android: добавлена поддержка x86.
  • iOS: исправлено название и тип параметров метода setStatusBarBehavior.


Версия 5.5.0 (1 июля 2015)

Функции и улучшения:

  • Добавлен ChartboostExample UI, который показывает журналы делегатов и состояния кэша, а также позволяет задавать другие параметры, в том числе проверку возраста .
  • Добавлены перечисления CBCLickError для делегата didFailToRecordClick
  • Теперь подключаемый модуль передает в запросах и версии среды выполнения AIR.
  • В подключаемый модуль AIR добавлена функциональность послеустановочной аналитики.
  • iOS: для видео с вознаграждением за просмотр больше не нужно ждать конца предварительного извлечения, прежде чем отображать существующее видео.
  • iOS: библиотека AFNetworking обновлена до версии 2.5.4.
  • Android: к образцу проекта в загружаемом SDK добавлена кнопка «IAP».
  • Android: добавлена регистрация ошибок для всех сетевых вызовов.

Исправления:

  • iOS: исправлена ошибка, при которой видеореклама не возобновлялась или не прекращалась после входящего телефонного звонка.
  • iOS: исправлено поведение при предварительном извлечении видео, и теперь не происходит нежелательное удаление видеорекламы до вызовов /show.
  • iOS: исправлена ошибка неправильного кэширования данных страницы «Другие приложения» после вызова /more/show.
  • Android: теперь проверка возраста корректно блокирует видеорекламу между вызовом didPauseClickForConfirmation и успешным откликом didPassAgeGate.
  • Android: убран ненужный вызов предварительного извлечения видео.
  • Android: исправлена ошибка, при которой активность Chartboost иногда вызывала утечку памяти.
  • Android: загрузочный экран страницы «Другие приложения» больше не отображается перед статичными вставками и видео с вознаграждением.
  • Android: в образце приложения из загружаемого пакета SDK исправлена ошибка, при которой на наши серверы не передавался GAID.
  • Android: исправлен формат часового пояса в отчетах от устройств с Android версии 4.1 и выше.
  • Android: исправлена ошибка, при которой реклама исчезала при повороте, когда использовались активности.
  • Android: теперь экран статичной рекламы перед видео с вознаграждением корректно отображается при нажатии кнопки Home.
  • Android: исправлена редкая ошибка, которая в определенных условиях препятствовала предварительному извлечению видео.
  • Android: исправлено исключение null-ссылки (Null Pointer Exception), происходившее при инициализации Chartboost и осуществлении вызовов в разных потоках.
  • Android: исправлена ошибка, из-за которой реклама исчезала на некоторых устройствах, когда приложение переходило в фоновый режим.


Версия 5.1.4 (23 марта 2015)

Исправления:

  • Android: решена проблема, не позволявшая делать вызовы кэширования и отображения сразу после запуска.
  • Android: исправлена ошибка «no host activity»


Версия 5.1.3 (23 марта 2015)

Исправления:

  • В ANE метод init() изменен на startWith(). Это решает конфликт символов для пользователей, которые не применяют hideAneLibSymbols, а также для пользователей с особыми настройками сборки.


Версия 5.1.2 (17 марта 2015)

Исправления:

  • Исправлена ошибка, затрагивавшая кнопки «Закрыть» в вознаграждаемых видео под iOS, когда эта видеореклама отображалась при запуске.


Версия 5.1.1 (12 марта 2015)

Функции и улучшения:

  • Добавлена поддержка InPlay.
  • Добавлен новый метод setStatusBarBehavior для контроля взаимодействия между полноэкранной видеорекламой и панелью состояния iOS.
  • Добавлен параметр location (если доступен) в click, show, completed-view и другие соответствующие сетевые запросы.

Исправления:

  • Исправлена ошибка, приводившая к выходу при нажатии кнопки «Назад», если при этом не отображалась реклама.
  • Исправлена ошибка, которая препятствовала запуску didDismissInterstitial и didDismissRewardedVideo.
  • Исправлено отладочное сообщение в CBManifestEditor.cs
  • Исправлена проблема под iOS, приводившая к дублированию обращений SDK к URL креативов.
  • iOS: параметр макс. кол-ва рекламы в час теперь учитывается, когда кампании настроены на показ одной рекламной вставки в час и включено автоматическое кэширование.
  • Под iOS исправлена ошибка, при которой во время событий клика запускался didDismissInterstitial или didDismissRewardedVideo.
  • Решена проблема, которая препятствовала запуску didCacheInterstitial, когда в том же местоположении уже была кэширована какая-либо реклама.
  • Исправлено расположение кнопки «Закрыть» для полноэкранного видео; кнопки «Закрыть» больше не оказываются под панелью состояния iOS.


Версия 5.1.0 (2 февраля 2015)

Функции и улучшения:

  • Chartboost Android SDK обновлен до версии 5.1.0, iOS SDK – до версии 5.1.3
  • Полностью обновлен API. См. документацию.
  • Добавлен образец проекта (требуется AIR 16 SDK), иллюстрирующий функциональность Chartboost.


Версия 1.1.0

Функции и улучшения:

  • Исправлены делегированные методы для страницы «Другие приложения» под iOS.
  • Обновлен сценарий сборки для автоматической загрузки корректной версии компилятора Adobe AIR SDK.
  • В папку сборки добавлены файлы extension.xml и platform_ios.xml для сборки ANE.


Версия 1.0.0

Первоначальный выпуск.