O iOS9 não carrega recursos não seguros de uma página segura (SSL / HTTPS)
Estou tentando carregar uma página no UIWebView no iOS9 usando https: // URL. A página carregada inclui CSS e imagens de um servidor não seguro.
Por exemplo. a página carregada:https: //www.example.com/ que inclui folha de estilohttp: //www.example.com/style.css e imagemhttp: //www.example.com/image.jpg
Tudo funciona se a página original for carregada por uma conexão não segura (http normal). Tudo funciona também no iOS8, tanto por HTTPS quanto por HTTP.
Eu configureiNSAppTransportSecurity paraNSAllowsArbitraryLoads no arquivo PLIST do aplicativo:
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
Embora ao carregar a página via HTTPS, as imagens sejam carregadas OK, mas os arquivos CSS não. Parece queUIWebView bloqueia o carregamento de recursos não seguros de uma página segura.
Existe alguma configuração deUIWebView que permitirá carregar CSS via conexão insegura?