it-swarm.com.de

App abgelehnt mit iOS IPv6-Netzwerk

Gestern habe ich meine App zur Überprüfung eingereicht, aber ich habe diese Nachricht von Apple erhalten:

Bei der Überprüfung auf einem iPad iPhone mit iOS 9.3.2 über ein mit einem IPv6-Netzwerk verbundenes Wi-Fi haben wir einen oder mehrere Fehler in Ihrer App entdeckt.

Insbesondere haben wir bei der Überprüfung festgestellt, dass die Anwendung immer noch ein Ladeproblem aufweist und der Inhalt der Anwendung nicht überprüft werden kann.

Meine App verwendet ein ionisches Framework. Wie kann ich dieses Problem beheben?

Ich habe bereits Domäne verwendet, um auf meinen Server zuzugreifen, aber dieses Problem besteht immer noch.

13
Jinson P L

Ja. Gemäß der Apple-Richtlinie muss Ihre Anwendung IPV6 unterstützen. Überprüfen Sie daher, ob Ihre Anwendung IPV6 unterstützt. Unterstützung von IPv6 in iOS 9

Um zu testen, ob Ihre Anwendung IPV6 unterstützt, überprüfen Sie dies bitte. 

Unterstützung von IPv6-DNS64/NAT64-Netzwerken

Führen Sie die folgenden Schritte aus, die auf der Apple-Seite angezeigt werden.

So richten Sie ein lokales IPv6 Wi-Fi-Netzwerk mit Ihrem Mac ein


1) Stellen Sie sicher, dass Ihr Mac ist mit dem Internet verbunden (mit Ethernet), aber nicht über WLAN.

 enter image description here

2) Starten Sie Systemeinstellungen von Ihrem Dock, LaunchPad oder dem Apple-Menü.

 enter image description here

3) Drücken Sie die Taste Option und klicken Sie auf Freigabe. Lassen Sie die Wahltaste noch nicht los. (Vergessen Sie nicht, die Taste Option zu drücken.)

 enter image description here

4) Wählen Sie Internetfreigabe in der Liste der Freigabedienste.

5) Lassen Sie die Wahltaste los.

6) Aktivieren Sie das Kontrollkästchen Create NAT64 Network. 

7) Wählen Sie die Netzwerkschnittstelle, die Ihre Internetverbindung bereitstellt, z. B. Thunderbolt Ethernet oder Nur Ethernet.

8) Aktivieren Sie das Kontrollkästchen Wi-Fi.

 enter image description here

9) Klicken Sie auf Wi-Fi Options und konfigurieren Sie die Netzwerkoptionen Name und Sicherheit für Ihr Netzwerk. 

10) Aktivieren Sie das Kontrollkästchen Internetfreigabe, um Ihr lokales Netzwerk zu aktivieren.

11) Wenn Sie aufgefordert werden, mit Confirm zu beginnen, an dem die Freigabe beginnen soll, klicken Sie auf Start

 enter image description here

12) Jetzt arbeitet Ihr Mac Mini als Hotspot und verwendet IPv6 NAT64 Netzwerk

 enter image description here

(sieht aus wie über dem Bild, wenn Hotspot erstellt wurde)

Verbinden Sie jetzt Ihr iPhone mit dem Hotspot Ihres Mac Mini. und testen Sie Ihre Anwendung, ob sie ordnungsgemäß funktioniert oder nicht.

Ich hoffe, diese Antwort ist hilfreich für Sie.

Bearbeiten: - Vergessen Sie nicht, die folgenden Frameworks hinzuzufügen.

1) WebKit

2) CFNetwork

 enter image description here

Hier finden Sie alle Informationen, die sich auf die IPv6-Richtlinie beziehen. Unterstützung von IPv6-DNS64/NAT64-Netzwerken

30
Badal Shah

Wir waren auch mit dem gleichen Problem konfrontiert ..__: Sie haben Ihre Website nur bei einem CDN wie cloudFlare registriert und Ihre App wird beim nächsten Mal genehmigt, ohne dass die gesamte Site auf einen anderen Server verschoben werden muss. Dies ist der einfachste Weg, um eine Genehmigung vom App Store zu erhalten.

2
jimmy

Ich denke, Apple hat etwas falsch mit diesem Fehler! 

Ich habe eine App (ionische App) 3 Mal (im November 2016) für denselben Fehler abgelehnt und zuletzt akzeptiert, ohne Änderungen bezüglich IPv6 vorzunehmen! 

Möglicherweise müssen Sie Ihre App auf Startfehler überprüfen, wenn Sie der Meinung sind, dass Sie nichts mit IPv6 zu tun haben. 

Übrigens: Ich habe die IPv6-Kompatibilität in meiner App nicht überprüft, und noch viel mehr hat die App - in ihren inneren Ansichten - eine Verbindung zu einer Webseite, die auf einem gemeinsam genutzten Host ohne IPv6-Unterstützung gehostet ist.

1
Awad Haj

Bitte beachten Sie, dass die mobile App manchmal in der Testumgebung, jedoch nicht in der Apple-eigenen Testumgebung funktioniert. Wenn Sie auf this und this / klicken, kann dies sehr hilfreich sein, um herauszufinden, was das Problem bei Apple-Ablehnungen ist

0
lucianoenrico