Ich versuche, die ATS-Einstellung NSAllowsArbitraryLoadsInWebContent in meiner iOS-App arbeiten und aus irgendeinem Grund, die Einstellung scheint ignoriert werden. Ich habe eine Schnell-Test-App zusammengestellt, um sicherzustellen, dass keine meiner anderen Info.plist-Einstellungen Probleme verursacht, aber unsichere Links werden immer noch sowohl in UIWebViews als auch in WKWebViews zurückgewiesen. Hier sind die ATS-Einstellungen in meiner Info.plist-Datei:ATS-Einstellung NSAllowsArbitraryLoadsInWebContent funktioniert nicht
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
Und hier ist mein der Code in meinem Controller mit der UIWebView:
override func viewDidLoad() {
super.viewDidLoad()
webView.delegate = self
let url = URL(string: "https://www.salliemae.com/smartoption/")
let request = URLRequest(url: url!)
self.webView.loadRequest(request)
}
Jede Hilfe würde geschätzt.
Sie müssen genauer sein. Unsichere Lasten zulassen ist nicht dasselbe wie das Laden von HTTPS-Anfragen mit Cert-Problemen. Stellen Sie die Fehlermeldungen, die Sie bekommen, und einige Beispiel-HTTP-Anfragen, die gemacht werden, zur Verfügung? Oder ist http-Anforderung für Vermögenswerte benötigt von der salliemae.com-Website oben? – wottle