2016-09-25 2 views
1

Ich verwende die neueste iOS-Plattform und Plugins in meiner Cordova-Anwendung. Die App funktioniert gut mit älteren Versionen von iOS, aber nicht mit iOS 10. Ich bekomme einen Timeout-Fehler. Ich habe versucht, die Plattform zu entfernen und sie erneut hinzuzufügen. Hat auch ein neues Projekt erstellt. Immer noch kein Glück. Die App funktioniert auch auf Android-Geräten.Ajax-Anruf schlägt auf iOS 10 fehl, aber funktioniert gut in früheren Versionen für Cordova-Anwendung

+0

Möglicherweise ein Whitelisting-Problem - [siehe hier] (http://StackOverflow.com/q/39501523/777265) für mögliche Lösungen – DaveAlden

+0

Haben Sie das versucht. Funktioniert immer noch nicht. Dieselbe Anwendung, die auf Webservice in der Staging-Umgebung verweist, funktioniert (auch auf iOS 10), aber wenn auf Produktions-APIs verwiesen wird, funktionieren sie nicht unter iOS 10, sondern unter älteren Versionen. Wirklich seltsames Problem. :( –

+0

@NikitaAhluwalia Könnte ein mögliches Transportsicherheitsproblem sein. Versuchen Sie, dieses pugin - https://github.com/robertklein/cordova-ios-security – Gandhi

Antwort

Verwandte Themen