Ich habe Probleme mit der Verbindung über WebSockets in meiner App, die ich an iOS App Store einreiche. Ich verwende weboSticks über SSL (sichere Version, wss: //).Eingereichte App im iOS App Store: websocket Verbindung schlägt fehl
Ich habe zwei Möglichkeiten, den Vertrieb der Anteile:
Ad-hoc-Verteilung. Verbindung über Websockets ist da und alles funktioniert wie vorgesehen. Ich bekomme diese Distribution auf meinem iPhone auf folgende Weise installiert. Von Xcode:
- Öffnen Archiv Fenster.
- Wählen Sie das neueste Archiv und klicken Sie auf Export ....
- Wählen Sie Speichern Sie für Ad Hoc-Bereitstellung und fahren Sie mehrere Schritte fort.
- Deaktivieren Sie , das von Bitcode neu erstellt wird. Sonst bleibt der Export auf Vorbereiten Archiv (Übersetzen Bitcode ...) Schritt für immer. Ich habe die unbestimmte Zeit nicht gemessen.
- Verschieben Sie die generierte .ipa-Datei in iTunes und installieren Sie sie auf dem Telefon über iTunes.
- Freue dich für die App ist mit Internet-Präsenz gesegnet.
App Store Verteilung. Websocket-Verbindung schlägt fehl und wird nie hergestellt. Dies ist die Version, die ich testen möchte, indem ich sie in den App Store hochlade und TestFlight zum Testen verwende.
- Geöffnet Archiv Fenster.
- Wählen Sie das gleiche Archiv wie im obigen Schritt.
- Click Upload App Store ...
- Zum itunesconnect.apple.com und die Build so konfigurieren, dass für interne Tests verwendet werden.
- Verwenden Sie die TestFlight-App auf dem Telefon, um meine App zu installieren.
- Erkennen Sie, dass keine Internetanrufe durchkommen.
- Schreien verzweifelt.
Der einzige offensichtliche Unterschied ist, dass ich von Bitcode Option aus Rebuild gedreht. Ich muss es tun, weil ich die .ipa-Datei sonst nicht erzeugen kann.
Aufrufe über HTTPS funktionieren in beiden Versionen.
Was mache ich falsch und wie kann ich eine Websocket-Verbindung zu meinen Builds herstellen, die ich in den App Store hochlade?
Bitte fragen Sie nach Details, die Sie benötigen, die ich nicht zur Verfügung gestellt habe.