iOS9 lädt keine unsicheren Ressourcen von einer sicheren Seite (SSL / HTTPS)

Ich versuche eine Seite zu laden in UIWebView auf iOS9 mit https://- URL. Die Seite geladen enthält die CSS-und Bilder von einem nicht sicheren server.

E. g. die Seite geladen ist: https://www.example.com/ umfasst stylesheet http://www.example.com/style.css und Bild http://www.example.com/image.jpg

Alles funktioniert, wenn die original-Seite geladen wird, die über unsichere verbindungen (normales http). Alles funktioniert auch auf iOS8 sowohl über HTTPS und HTTP.

Habe ich eingestellt NSAppTransportSecurity zu NSAllowsArbitraryLoads in der Anwendung-PLIST-Datei:

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

Obwohl beim laden der Seite via HTTPS, die Bilder geladen sind OK, aber die CSS-Dateien nicht. Scheint, wie UIWebView Blöcke laden unsicher-Ressourcen über eine sichere Seite.

Gibt es irgendeine Einstellung UIWebViewdie es ermöglichen das laden von CSS über unsichere Verbindung?

InformationsquelleAutor der Frage UrK | 2015-09-08

Schreibe einen Kommentar