2016-02-24 8 views
0

В основном мое приложение получает данные из Интернета, где несколько файлов загружаются в мое приложение.(ATS) Приложение Транспортная безопасность iOS 9

Итак, я сделал изменения в info.plist

добавили, что код:

<key>NSAppTransportSecurity</key> 
    <dict> 
     <key>NSAllowsArbitraryLoads</key><true/> 
    </dict> 

Но все-таки происходит, что ошибка:

App Transport Security заблокировал читаемую HTTP (http: //) ресурс нагрузка, так как это небезопасно. Временные исключения могут быть настроены через файл Info.plist вашего приложения.

Любые идеи, которые могут решить эту ошибку или я пропустил еще что-нибудь?

ответ

1

Попытка добавить исключение в свой .plist

<key>NSAppTransportSecurity</key> 
<dict> 
    <key>NSAllowsArbitraryLoads</key> 
    <true/> 
    <key>NSExceptionDomains</key> 
    <dict> 
     <key> >>>>IP ADDRESS OR URL HERE<<<< </key> 
     <dict> 
      <key>NSIncludesSubdomains</key> 
      <true/> 
      <key>NSTemporaryExceptionMinimumTLSVersion</key> 
      <string>1.0</string> 
      <key>NSThirdPartyExceptionRequiresForwardSecrecy</key> 
      <false/> 
     </dict> 
    </dict> 
</dict>