Проблемы безопасности транспорта приложения ios9 различаются в симуляторе и устройстве
После запуска моего приложения в симуляторе ios9 у меня возникают проблемы с безопасностью транспорта приложения, потому что некоторые из моих URL-адресов не используют https. Я попробовал это в Ipad с ios9 и работает нормально.
Стоит ли ожидать выхода моего живого приложения (sdk 8) на устройствах ios9 после выпуска ios9? Просто убедитесь, что поздние обновления AppStore безопасны.
Спасибо!
2 ответа
Если вы разрабатываете новое приложение, вы должны использовать исключительно HTTPS. Если у вас есть существующее приложение, вы должны использовать HTTPS настолько, насколько вы можете прямо сейчас, и составить план миграции остальной части вашего приложения как можно скорее. Кроме того, ваше общение через высокоуровневые API должно быть зашифровано с использованием TLS версии 1.2 с прямой секретностью. Если вы попытаетесь установить соединение, которое не соответствует этому требованию, выдается сообщение об ошибке. Если вашему приложению нужно сделать запрос к небезопасному домену, вы должны указать этот домен в файле Info.plist вашего приложения.
Я написал резюме и способы того, как проверить Приемлемость Webservice для безопасности транспорта приложения iOS 9.
https://medium.com/@Mrugraj/app-transport-security-b7910c4fc70f
У этого есть два пути
Использование Curl
$ curl -v https://github.com/
Попытка 192.30.252.130...Использование онлайн-инструмента, как - https://www.ssllabs.com/ssltest/index.html