Подготовка приложений к iOS 10

iOS 10 требует от всех приложений перехода на подключения по HTTPS к концу 2016 г. Начиная с версии SDK 4.0.4 SDK Vungle для iOS поддерживает средства оптимизации iOS 10 и инициативу Apple App Transport Security (ATS).

Apple внедрила технологию App Transport Security (ATS) в iOS 9. Когда ATS включена, в подключениях вместо протокола HTTP должен использоваться HTTPS. Все попытки установить незащищенное подключение по HTTP будут заканчиваться неудачей. ATS использует протокол Transport Layer Security (TLS) версии 1.2. См. подробности в документации Apple.

SDK Vungle для iOS может обрабатывать SSL-ссылки и оснащен новой логикой для обработки возвращаемых ошибок ATS. Настоятельно рекомендуем обновить SDK и воспользоваться возможностями оптимизации для iOS 10.

При обновлении SDK Vungle для iOS до версии 4.0.9 вы сможете начиная с 1 января 2017 г. добавлять и изменять следующие элементы в файле .plist.

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
<false/> </dict>

Если этот элемент не добавлен, значение параметра NSAllowsArbitraryLoads по умолчанию будет false.

*До 1 января 2017 г. рекомендуем установить для параметра NSAllowsArbitraryLoads значение true.

Помимо изменений, связанных с ATS, в iOS 10 пересмотрена функциональность отслеживания рекламы операционной системой — Limit Ad Tracking. В новой версии Vungle отражены эти изменения: SDK для iOS продолжает отслеживать послеустановочные действия пользователей, включивших опцию Limit Ad Tracking. Опять же, для получения полной поддержки по этому изменению в iOS 10 публикаторам необходимо обновить свои SDK Vungle. Подробнее о функции Limit Ad Tracking и ее влиянии на мобильный маркетинг можно прочитать в нашем блоге.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0
Еще есть вопросы? Отправить запрос

Комментарии