Показать сообщение отдельно
Старый 22.04.2016, 15:28
mikhailk вне форума Посмотреть профиль Отправить личное сообщение для mikhailk Найти все сообщения от mikhailk
  № 3  
Ответить с цитированием
mikhailk
 
Аватар для mikhailk

Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
Цитата:
В документации всё написано.
Ха. Вот тот случай, когда лучше пользоваться доками на английском языке.

В русском варианте маленький абзац, который и в глаза-то не бросается:

Цитата:
Примечание. Компания Apple ввела в ОС iOS9 протокол защиты App Transport Security, который не позволяет устанавливать незащищенные подключения между приложением и веб-службами. По этой причине все подключения с незащищенных веб-сайтов, установленные с помощью Loader и URLLoader не смогут работать из-за протокола App Transport Security. Укажите исключения в поведении по умолчанию, добавляя ключи в файл Info.plist приложения. Чтобы отключить функцию полностью, можно добавить в файл Info.plist следующие строки, чтобы все работало как раньше.
И совсем другое дело в доках на англ.языке. ))

Однако, это не очень объясняет, почему приложение, скомпилированное с SDK 16 прекрасно работает и без всего этого. Но, собственно, ладно.

Добавлено через 36 минут
Да, отключение помогло.

Код:
            <key>NSAppTransportSecurity</key>
            <dict>
             <key>NSAllowsArbitraryLoads</key>
             <true/>
            </dict>


Последний раз редактировалось mikhailk; 22.04.2016 в 16:05.