Мое приложение, которое отлично работает под iOS8, больше не работает под iOS9. Проблема заключается в том, что, несмотря на наличие следующих в моем .plist файле:App Transport Security breaks Веб-просмотр
<key>NSAppTransportSecurity</key>
<dict>
<!--Include to allow all connections (DANGER)-->
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
следующий код:
NSURL *targetURL = [NSURL URLWithString:_caseStudyListTitleURL];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
[_myWebView loadRequest:request];
приводит к ошибке:
NSURLSession/NSURLConnection HTTP загрузка не удалась (kCFStreamErrorDomainSSL, -9813)
Это, конечно, приводит к отображению пустого webView.
Все остальные коды NSURLSession в приложении функционируют правильно.
Я запускаю XCode 7 Beta 3 и iOS 9 на своем тестовом iPad.
Любые идеи на это были бы очень признательны!
Вы разобрались? Был ли целевой URL с использованием HTTP или HTTPS? Можете ли вы воспроизвести это с помощью URL-адреса, который вы можете публиковать публично? –