Функция, которая требует, чтобы приложение взаимодействовало со связанными с ним внешними серверами по протоколу HTTPS.
Впервые представленный в iOS 9, App Transport Security заставляет приложения использовать более совершенные протоколы безопасности при доступе к данным из Интернета. Самым важным из них является обеспечение безопасного подключения с использованием веб-адресов https. Другие технические требования включают: - определенный тип сертификата, который проверяет сайт https. Apple App Transport Security – iOS 9. На платформе предварительного выпуска iOS Developer Library компания Apple анонсировала новые функции iOS 9, и самой важной из них является обновление для системы безопасности iOS 9 под названием App Transport Security (ATP). Безопасность на транспорте приложений. Безопасность на транспорте приложений (ATS) позволяет приложению добавлять в свой файл Info.plist объявление, в котором указываются домены, с которыми ему требуется безопасное взаимодействие. ATS предотвращает случайное раскрытие информации, обеспечивает безопасное поведение по умолчанию и прост в использовании. “Сегодня я с гордостью сообщаю, что в конце 2016 года безопасность при транспортировке приложений становится обязательным требованием для приложений App Store”, - заявил глава отдела разработки и архитектуры безопасности Apple Иван Крстич во время презентации на WWDC. App Transport Security, или ATS, - это функция, которую Apple впервые представила в iOS 9. Когда ATS включена, приложение подключается к веб-службам по протоколу HTTPS, а не HTTP, что обеспечивает безопасность пользовательских данных при передаче путем их шифрования. Впервые представленный в iOS 9, App Transport Security заставляет приложения использовать более совершенные протоколы безопасности при доступе к данным из Интернета. Самым важным из них является обеспечение безопасного подключения с использованием веб-адресов https. - Требования к подписи сертификата конечного сервера. Apple повышает безопасность с помощью приложения Transport Security. За последние несколько лет важность безопасности в Интернете и повышенное внимание к ней значительно возросли. Во время конференции WWDC в этом году Apple ясно дала понять, что планирует подавать пример, повышая безопасность своих операционных систем с помощью новой функции App Transport Security. Когда я пытаюсь запустить URL-запрос на свой веб-сайт с watchOS 2, запрос завершается ошибкой, и я получаю следующее сообщение: Безопасность транспорта приложений заблокировала загрузку ресурсов открытого текста HTTP (http://), поскольку это небезопасно. Временные исключения можно настроить с помощью файла Info.plist вашего приложения. Что такое безопасность на транспорте приложений? ATS - это функция, которая требует, чтобы приложение взаимодействовало со связанными с ним внешними серверами по протоколу HTTPS. Это делается с помощью объявления в файле Info.plist. ATS значительно повысит безопасность разработчиков и пользователей Apple, поскольку предотвратит случайное раскрытие приложений и обеспечит безопасную среду. Например, для обеспечения транспортной безопасности приложений требуется протокол TLS (Transport Layer Security) версии 1.2 или выше. Возможно, вы не знакомы с протоколом TLS, но я уверен, что вы слышали о протоколе SSL (Secure Sockets Layer). TLS является преемником SSL и представляет собой набор криптографических протоколов для обеспечения безопасности сетевых подключений. Безопасность транспорта приложений, или сокращенно ATS, - это новая функция iOS 9 и OS X El Capitan. Хотя Apple не упомянула watchOS, мы можем предположить, что безопасность транспорта приложений также применима к watchOS 2.
https://www.quora.com/What-is-app-transport-security-policy https://cheapsslsecurity.com/blog/apple-to-launch-app-transport-security-by-killing-unencrypted-internet/ https://forums.developer.apple.com/thread/3544 https://techcrunch.com/2016/06/14/apple-will-require-https-connections-for-ios-apps-by-the-end-of-2016/ https://www.quora.com/What-is-app-transport-security-policy https://code.tutsplus.com/articles/apple-tightens-security-with-app-transport-security--cms-24420 https://forums.developer.apple.com/thread/3544 https://cheapsslsecurity.com/blog/apple-to-launch-app-transport-security-by-killing-unencrypted-internet/ https://code.tutsplus.com/articles/apple-tightens-security-with-app-transport-security--cms-24420 https://code.tutsplus.com/articles/apple-tightens-security-with-app-transport-security--cms-24420
что такое транспортная безопасность приложений