Gestern habe ich meine App zur Überprüfung eingereicht, aber ich habe eine Nachricht von Apple erhalten.
Apps werden in einem IPv6-Netzwerk überprüft. Bitte stellen Sie sicher, dass Ihre App IPv6-Netzwerke unterstützt, da IPv6-Kompatibilität erforderlich ist.
Weitere Informationen über IPv6-Netzwerke unterstützt, finden Sie in Unterstützt iPv6 DNS64 / NAT64-Netzwerke .
Für eine Vernetzung Übersicht finden Sie unter Über Networking .
Meine App wird ionischen Rahmen verwendet, wie kann ich dieses Problem beheben.
Ich habe bereits eine Domäne verwendet, um auf meinen Server zuzugreifen, aber dieses Problem besteht immer noch.
Schließlich habe ich dieses Plugin cordova-HTTP
verwendetdie letzte Version verwendet das AFNetworking v3.1.0
Fügen Sie dann Code zum Lösen meines Netzwerkproblems hinzu
%Vor%Sie müssen keine Änderungen an Ihrem App-Code vornehmen.
Sie müssen überprüfen, ob der API-Server IPv6-Netzwerk unterstützt.
Bitte finden Sie Details - Ссылка
Wenn Ihre App eine Verbindung zu einem Backend-Server / API herstellen soll, sollten Sie testen, ob im IPV6-Modus gearbeitet wird, wir hatten dieses Problem. Aktualisieren Sie Ihre Server-Netzwerkkonfiguration und Ihre DNS-Regeln. Dann können Sie ein Tool wie dieses für Ping-Tests verwenden Ссылка
Ich hatte dieses Problem auch (irgendwie), aber ich wusste nicht, dass das nur in iOS10 passierte, tatsächlich funktionierte die App in iOS 9.2 und unter (echtes Gerät und Simulator). Ich entdecke dieses Problem, indem ich die App an AppStore weitergebe (genau wie eine Woche zuvor, und diese wurde genehmigt). Sie haben die App nur wegen "Die App unterstützt keine IPv6-Verbindungen" abgelehnt ... es war großartig:
Tags und Links angularjs cordova ios ionic-framework networking