История изменений iOS


5.9.3 (19.10.2020)
Добавлено определение подключения к CarPlay.
Добавлен сбор информации о текущем статусе батареи.
Добавлены методы получения расширенной информации в InstreamAd.
Custom Close (mraid.useCustomClose()) больше не поддерживается в MRAID-баннерах.

5.9.2 (06.10.2020)
Исправлена ошибка, из-за которой MTRGAdView продолжал изменять свой размер после вызова MTRGAdView::setAdSize.

5.9.1 (01.10.2020)
Добавлена поддержка "test mode".
Добавлен customUserId в MTRGCustomParams.
Добавлен instance_id в bidderToken.
Исправлена ошибка, приводящая к возможности повторного проигрывания видео в reward-ах, полученных в VAST формате от сторонних DSP.
Исправлена ошибка, приводящая в редких случаях к крэшу при показе InterstitialAd на iOS 11/12.

5.9.0 (23.09.2020)
Добавлена поддержка SKAdNetwork.
Добавлена возможность отслеживать загрузку ассетов в нативной рекламе и MTRGNativeAdMediaDelegate.
Добавлено отслеживание статуса App Tracking Transparency.
Исправлена ошибка, которая могла приводить к падению приложения при открытии StoreKit.

5.8.0 (11.09.2020)
Новое API для рекламы с вознаграждением - RewardedAd.
Новые адаптивные баннеры вместо форматов 320х50 и 728х90.

5.7.5 (18.08.2020)
Небольшие улучшения.

5.7.4 (12.08.2020)
Небольшие улучшения.

5.7.3 (04.08.2020)
Небольшие улучшения.

5.7.2 (16.07.2020)
Улучшена работа медиации для формата Native Banner.

5.7.1 (08.07.2020)
Переименованы параметры передачи пола и возраста юзера.
В генерацию bidderToken добавлена версия sdk.
Исправлены импорты .h файлов.

5.7.0 (03.07.2020)
Добавлена поддержка медиации в формат Native Banner.
Изменен набор собираемых данных для GDPR consent.
Добавлена поддержка CCPA и IAB consent.
Оптимизирована работа с bitmap в памяти для InterstitialSliderAd.
CoreLocation убран из зависимостей.
Улучшена отрисовка кнопки в NativeAdView.

5.6.3 (22.06.2020)
Исправлено обращение к CTTelephonyNetworkInfo, которое могло приводить к крашам на iOS 12.

5.6.2 (10.06.2020)
Изменен способ учета метрики impression в формате VAST.
Исправлены ошибки.

5.6.1 (04.06.2020)
Добавлен новый механизм учёта показов.
Добавлен метод получения bidder token для серверного аукциона.

5.6.0 (13.05.2020)
Поддержка content(playable) ads в нативной рекламе.
Исправлен трекинг статистики видео в нативной рекламе.

5.5.2 (27.04.2020)
Улучшена обработка ошибок видео.

5.5.1 (09.04.2020)
Поддержка IconAdView в медиации.

5.5.0 (01.04.2020)
Добавлен формат Native Banner.
Рефакторинг нативной рекламы: MediaAdView стал обязательным, добавлен IconAdView для показа иконки, улучшены предоставляемые визуальные компоненты (NativeAdView, NativeBannerAdView).

5.4.10 (27.03.2020)
Добавлено свойство isClickable в баннеры-компаньоны в in-stream рекламе.

5.4.9 (20.03.2020)
Поддержка instance_id.
Удалена возможность показа полноэкранной рекламы через диалоговое окно (теперь только через контроллер).

5.4.8 (02.03.2020)
Поддержка rewarded playable баннеров в полноэкранной рекламе.

5.4.7 (17.02.2020)
Поддержка показа html-баннеров без js-обвязки.
Исправлены ошибки.

5.4.6 (10.02.2020)
Новый дизайн для каруселей в фуллскринах.
Улучшено воспроизведение видео-баннеров.
Исправлены ошибки.

5.4.5 (25.12.2019)
Исправлены ошибки при воспроизведении видео-баннеров.
Ускорено получение данных для рекламных запросов.

5.4.4 (10.12.2019)
Исправлена ошибка повторного показа в полноэкранной рекламе.
MediaAdView.aspectRatio теперь отдает корректное значение и до загрузки контента.

5.4.3 (05.12.2019)
Добавлена поддержка промо ендкарт в полноэкранных видео-баннерах.
Исправлено поведение кнопки закрытия в ревордах.
Исправлена работа StoreKit на iOS<13.

5.4.2 (26.11.2019)
Добавлена защита от одновременной регистрации в разных инстансах одного визуального компонента в нативной рекламе.
Исправлена ошибка трекинга включения/выключения громкости в in-stream рекламе.
Добавлена возможность обрабатывать клики без UIViewController.

5.4.1 (08.11.2019)
Исправлены ошибки в нативной рекламе.
Исправлена установка громкости в in-stream рекламе.

5.4.0 (23.10.2019)
Добавлен новый дизайн полноэкранных баннеров.
Добавлено поле adSource для форматов, в которых возможна медиация.
Исправлена ошибка при переиспользовании MediaAdView в нативной рекламе.

5.3.7 (11.10.2019)
Исправлены ошибки в in-stream рекламе.
Небольшие улучшения в полноэкранной рекламе.

5.3.6 (19.09.2019)
Исправлен StoreKit в iOS 13.

5.3.5 (02.09.2019)
Исправлены ошибки.
Небольшие улучшения.

5.3.4 (21.08.2019)
Убраны предупреждения при компиляции.
Больше не поддерживаются iOS 7-8, минимальная версия iOS - 9.0.

5.3.3 (10.07.2019)
Улучшено отслеживание видимости баннеров.
Поддержка iOS 13.

5.3.2 (21.06.2019)
Добавлена поддержка домена apps.apple.com в баннерах.

5.3.1 (17.06.2019)
Поддержка приоритета сетей и баннера myTarget в медиации.

5.3.0 (05.06.2019)
Поддержка медиации со сторонними рекламными сетями (Admob, Facebook).
Изменения в АПИ:
Добавлен коллбек onAdShowWithAdView в MTRGAdViewDelegate
Добавлен обязательный компонент MTRGNativeAdContainer для работы с нативной рекламой.

5.2.1 (16.05.2019)
Добавлена возможность открытия диплинков по урлсхеме (в дополнение к универсальным ссылкам).
Улучшено масштабированипе контента в MediaAdView.

5.2.0 (19.04.2019)
Добавлена поддержка MRAID-баннеров в форматах 320x50, 300x250, 728x90.
Исправлена ошибка парсинга компаньонов в аудио-рекламе.

5.1.0 (03.04.2019)
Добавлена поддержка html/mraid-эндкарт для полноэкранных видео-баннеров.
Добавлена поддержка VAST-компаньонов (static и html) в качестве эндкарт для полноэкранных VAST видео-баннеров.

5.0.4 (20.03.2019)
Добавлен модуль InstreamResearch.

5.0.3 (14.03.2019)
Исправлена ошибка показа баннеров в 320х50 формате.
Улучшения в полноэкранной рекламе.

5.0.2 (01.03.2019)
Исправлена ошибка с каруселями в нативной рекламе.
Исправлены краши WebView в 320х50 формате.

5.0.1 (08.02.2019)
Поддержка медиации с Mopub SDK 5.5.0.

5.0.0 (07.02.2019)
Большой рефакторинг кода библиотеки и системы сборки.
Добавлен трекинг видимости видео-баннеров в нативный и полноэкранный форматы.
Добавлен умный кэш для изображений в нативной рекламе.
Изменения в АПИ:
Удалены методы start/stop из MTRGAdView. Начиная с этой версии состояние изменяется автоматически.

4.8.9 (24.12.2018)
Исправлено значение по-умолчанию параметра trackLocation в NativeAdLoader.
Улучшена обработка кликов в html-баннерах.

4.8.8 (05.12.2018)
Исправлена редкая ошибка KVO в видео-плеере.

4.8.7 (03.12.2018)
Исправлена отправка статистики Impression для VAST видео-баннеров.

4.8.6 (13.11.2018)
Исправлена логика проверки показов нативной рекламы, загруженной через NativeAdLoader.

4.8.5 (19.10.2018)
Исправлена логика работы кнопки закрытия в полноэкранной видео-рекламе.

4.8.4 (04.10.2018)
Исправлены ошибки.

4.8.3 (20.09.2018)
Исправлена некорректная работа метода openURL в некоторых редких ситуациях.

4.8.2 (17.09.2018)
Исправлен вызов коллбека onLoad в MTRGAdView.
Исправлены предупреждения xCode.
Улучшена работа с иконкой AdChoices в нативной рекламе.

4.8.1 (07.09.2018)
Добавлена поддержка AdChoices в нативной рекламе.
Добавлены настройки проверки видимости в нативной рекламе.
Изменения в АПИ:
Добавлено свойство adChoicesPlacement в NativeAd.

4.8.0 (14.08.2018)
Добавлена поддержка MRAID-баннеров в полноэкранной рекламе.
Добавлена возможность загружать баннеры по известному идентификатору для s2s медиации.
Исправлены ошибки.

4.7.11 (20.07.2018)
Исправлена обработка кликов в html баннерах.

4.7.10 (28.06.2018)
Добавлена поддержка определения рутованных устройств.

4.7.9 (22.05.2018)
Добавлена поддержка GDPR.
Улучшен дизайн видео-баннеров в полноэкранной рекламе.

4.7.8 (12.04.2018)
Исправлены ошибки в нативных и полноэкранных карточках.

4.7.7 (21.03.2018)
Исправлены ошибки в NativeAd и 300x250 баннерах.

4.7.6 (13.03.2018)
Исправлены ошибки в NativeAd и InterstitialAd.

4.7.5 (27.02.2018)
Исправлены ошибки в InstreamAd.

4.7.4 (13.02.2018)
Исправлена прокрутка карточек в нативной карусели.

4.7.3 (31.01.2018)
Исправлен поиск MediaAdView в визуальных компонентах нативной рекламы.
Добавлена поддержка загрузки нескольких баннеров в нативной рекламе - NativeAdLoader.

4.7.2 (11.01.2018)
Улучшена отрисовка баннеров.
Исправлены ошибки.

4.7.0 (20.12.2017)
Добавлена поддержка кликабельных областей.
Добавлена поддержка карточек и автоматической загрузки картинок в MediaView.
Добавлена поддержка iPhone X.

4.6.25 (08.12.2017)
Исправлен крэш StoreKit в горизонтальной ориентации на некоторых устройствах.
Улучшена обработка кликов для действия "установить приложение".

4.6.24 (10.11.2017)
Изменения в АПИ:
Добавлены опциональные коллбеки для видео в NativeAdDelegate.

4.6.23 (31.10.2017)
Добавлена поддержка каруселей в полноэкранной рекламе.

4.6.22 (19.10.2017)
Улучшена отрисовка предоставляемых визуальных элементов в нативной рекламе.
Исправлены предупреждения при сборке в xCode 9.

4.6.21 (14.09.2017)
Улучшена поддержка html-баннеров.

4.6.20 (25.08.2017)
Исправления и улучшения.

4.6.19 (28.07.2017)
Добавлено свойство loadingTimeout в in-stream аудио/видео рекламе.
Улучшения карусели в NativeAd.

4.6.18 (20.07.2017)
Добавлена поддержка HLS видео.

4.6.17 (07.07.2017)
Поддержка VAST видео-баннеров в полноэкранной рекламе.

4.6.16 (23.06.2017)
Поддержка OVV/MRC статистики видимости баннера в in-stream видео рекламе.
Исправлены ошибки при показе видео в нативной рекламе.

4.6.15 (08.06.2017)
Поддержка нативной рекламы в медиации с Admob.
Исправлены ошибки в полноэкранном слайдере.
Изменения в АПИ:
Добавлен опциональный коллбек onAdShow в NativeAdDelegate.

4.6.14 (10.05.2017)
Исправлен крэш в SafariViewController.
Убраны дублированные константы.

4.6.13 (28.04.2017)
Исправлен крэш при открытии StoreKit контроллера когда он возвращает ошибку.

4.6.12 (28.04.2017)
Улучшена разметка в полноэкранном слайдере.
Исправлены ошибки.

4.6.11 (14.04.2017)
Поддержка html-баннеров в полноэкранной рекламе.
Поддержана возможность задания определенных кликабельных визуальных компонентов в нативной рекламе.
Исправлены ошибки при работе с StoreKit.
Изменения в АПИ:
Добавлен метод registerView:withController:withClickableViews в NativeAd.

4.6.10 (06.04.2017)
Поддержка html-баннеров в форматах 320х50, 300x250 и 728x90.

4.6.9 (21.03.2017)
Исправлены ошибки в полноэкранном слайдере.

4.6.8 (17.03.2017)
Исправлены ошибки.

4.6.7 (07.03.2017)
Исправлены ошибки в аудио-рекламе.

4.6.6 (06.03.2017)
Исправлены ошибки при работе с CoreTelephony.

4.6.5 (22.02.2017)
Поддержка баннеров формата 728х90.
Поддержка автозагрузки видео в нативной рекламе.
Исправлены ошибки.
Минимальная поддерживаемая версия iOS - 7.0.

4.6.4 (27.01.2017)
Поддержка in-stream аудио-рекламы.
Поддержка формата 300x250 в медиации с Admob.

4.6.3 (16.01.2017)
SFSafariViewController вместо UIWebView.
Исправлены ошибки в полноэкранном слайдере.
Изменения в ATS: больше не требуется добавление исключения в App Transport Security.

4.6.2 (19.12.2016)
Поддержка баннеров формата 300х250.
Исправлены ошибки при открытии полноэкранного видео в NativeAd.

4.6.1 (07.12.2016)
Добавлена поддержка формата полноэкранного слайдера.

4.6.0 (29.11.2016)
Поддержка каруселей в NativeAd.
Исправлены ошибки.

4.5.15 (16.11.2016)
Исправлено поведение при паузе/возобновлении видео баннеров в NativeAd.
Небольшие исправления в InterstitialAd.

4.5.14 (27.10.2016)
Новое АПИ для InstreamAd.

4.5.13 (25.10.2016)
Поддержка Rewarded Video медиации с Admob и Mopub.
Исправлены ошибки в нативной рекламе.

4.5.12 (13.10.2016)
Поддержка видео в нативной рекламе.
Изменения в АПИ:
Добавлен компонент MTRGMediaAdView для показа главной картинки и видео в нативной рекламе.

4.5.11 (28.09.2016)
Исправлены ошибки на iOS 6.

4.5.9 (13.09.2016)
Изменения в АПИ:
Удалены ошибочные коллбеки onShowModal, onDismissModal в MTRGInterstitialAd.

4.5.8 (07.09.2016)
Изменения в АПИ:
Поддержка дополнительных коллбеков onShowModal, onDismissModal, onLeaveApplication в MTRGInterstitialAd.

4.5.7 (30.08.2016)
Добавлена кнопка включения/выключения звука для видео-баннеров.

4.5.6 (19.08.2016)
Поддержка NSURLSession для iOS>6.

4.5.5 (18.08.2016)
Исправлены свойства во встроенных визуальных компонентах в нативной рекламе.

4.5.4 (16.08.2016)
Поддержка непропускаемого видео в InterstitialAd.
Изменения в АПИ:
Поддержка дополнительных коллбеков onShowModal, onDismissModal, onLeaveApplication в MTRGAdView и MTRGNativeAd.

4.5.3 (25.07.2016)
myTarget SDK доступно через CocoaPods
Изменения в АПИ:
Один фасад для нативной рекламы - MTRGNativeAd.

myTarget_ios_4.4.9.zip (07.07.2016)Исправлена ошибка при обработке кликов в нативной рекламе.

myTarget_ios_4.4.7.zip (26.05.2016)Новый дизайн для видео баннеров в InterstitialAd.
Исправления и улучшения.
Изменения в АПИ:
В MTRGInterstitialAdDelegate добавлен метод onDisplayWithInterstitialAd.

myTarget_ios_4.4.5.zip (30.03.2016)Переход с MPMoviePlayer на AVPlayer в видео баннерах (вместо подключения MediaPlayer.framework теперь следует подключать AVFoundation.framework).
Исправлена ошибки с отправкой статистики в медиации Admob.

myTarget_ios_4.4.2.zip (28.03.2016)Поддержка нативной отрисовки баннеров 320х50.
Исправлены ошибки в медиации Mopub.

myTarget_ios_4.4.0.zip (29.02.2016)
Новый дизайн баннеров в InterstitialAd.
Улучшена обработка кликов - все ссылки теперь открываются внутри приложения.
Изменения в АПИ:
Для баннеров 320x50 экземпляру MTRGAdView необходимо обязательно устанавливать текущий ViewController.

myTarget_ios_4.3.3.zip (24.02.2016)Исправлена ошибка при билде с использованием bitcode

myTarget_ios_4.3.0.zip (18.12.2015)Улучшена работа с видео.
Исправлены ошибки.

myTarget_ios_4.2.8.zip (15.12.2015)
Поддержка медиации с Mopub SDK версии 4.0 и выше.

myTarget_ios_4.2.4.zip (09.11.2015)
Исправлена верстка полноэкранных баннеров.

myTarget_ios_4.2.0.zip (09.10.2015)
Изменен формат SDK: вместо статической биллиотеки теперь поставляется фреймворк.

myTarget_ios_4.1.1.zip (21.09.2015)
Поддержка iOS 9 (App Thinning).

myTarget_ios_4.0.17.zip (13.08.2015)
Поддержка видео баннеров в InterstitialAd.
Изменения в АПИ:
В MTRGInterstitialAdDelegate добавлен метод onVideoCompleteWithInterstitialAd - срабатывает для видео баннеров, если пользователь полностью просмотрел видео.

myTarget_ios_4.0.14.zip (15.07.2015)
Исправлена ошибка позиционирования кнопки закрытия в InterstitialAd на iPhone 4s.

myTarget_ios_4.0.13.zip (01.07.2015)
Поддержка растягивающихся по ширине баннеров в MTRGAdView.

myTarget_ios_4.0.12.zip (17.06.2015)
Улучшен учет показов баннеров в NativeAd.

myTarget_ios_4.0.10.zip (09.06.2015)
Исправлено отображение NativeAdView.
Оптимизирована работа с webview для формата 320х50.
Изменения в АПИ:
Для MTRGAdView задание контроллера вынесено из конструктора в свойство (контроллер требуется задавать только при handleLinksInApp=true для открытия ссылок внутри приложения).

myTarget_ios_4.0.8.zip (28.05.2015)
Добавлен блок возрастного ограничения в InterstitialAd.

myTarget_ios_4.0.7.zip (18.05.2015)
Исправлена ошибка в методе unregisterView в NativeAd.
Библиотека переименована с myTargetSDK.a на libMyTargetSDK.a.

myTarget_ios_4.0.4.zip (13.05.2015)
Добавлено свойство banner в экземпляры NativeAd.

myTarget_ios_4.0.3.zip (12.05.2015)
Исправлены названия констант.

myTarget_ios_4.0.2.zip (27.04.2015)
Исправлены размеры кнопки закрытия в InterstitialAd.

Вам помогла эта статья?
Да
Нет