Ich versuche, meine App in iTunes Connect with Xcode hochzuladen. Ich wählte Produkt> Archiv, wähle mein Konto aus, es wird kompiliert und wenn ich versuche, es für lange Zeit hochzuladen:
Uploading Archive
Sending API usage to iTunes Connect...
Dann zeigt es eine Fehlermeldung:
Ich habe Xcode und die gesamte Maschine neu gestartet, aber es wiederholt sich immer wieder.
Was ist hier los?
Meine Lösung bestand darin, Application Loader zu installieren. Zunächst schien es, als stecke es auch fest, aber nach etwa 10 Minuten begann der Upload.
Dies ist normalerweise der Fall, wenn das Telefon beim Hochladen des Archivs verbunden ist und das Entfernen des Telefons bisher das Problem für mich gelöst hat.
Ich habe dieses Problem gelöst.
Am unteren Rand des Zusammenfassungsbildschirms (wenn Sie das Archiv validieren) oder XXX an Apple-Bildschirm senden (beim Hochladen in den App Store) befindet sich ein Kontrollkästchen "Bitcode einschließen", in dem der Organisator die Binärdaten und Berechtigungen zusammen mit dem Bereitstellungsprofil anzeigt. In XCode 7 wird dies standardmäßig überprüft. Ich deaktivierte es und starte Validation erneut - funktionierte gut. Sobald das Kontrollkästchen wieder aktiviert wurde, schlug es mit demselben Fehler fehl.
Ich habe auch das andere Kontrollkästchen auf dem gleichen Bildschirm deaktiviert - das Symbol wird hochgeladen.
Die Binärdatei wurde jetzt mit dem Organizr erfolgreich hochgeladen.
Immer noch derselbe Fehler trotz "Deaktivieren" des Bitcodes und Archivieren mit dem Bitcode unter "Basic Profile" in der info.plist deaktiviert.
Es würde nur funktionieren, wenn ich Application Loader wie folgt benutze:
Exportieren Sie zuerst das Anwendungsarchiv aus dem Xcode-Organizer-Fenster ( speichert es in einem Verzeichnis auf dem Desktop ).
Dann von Xcode:
Xcode
> Open Developer Tool
> Application Loader
Ich vermute, dass es irgendwo einen Fehler gibt, entweder mit iTunes Connect Back-End oder mit xCode.
Ein Xcode-Neustart konnte das Problem nicht beheben, aber Application Loader löste es beim ersten Versuch. Application Loader ist aussagekräftiger, wenn Sie wissen möchten, was während des gesamten Upload-Vorgangs passiert. Außerdem ist der gleichzeitige Upload von Apps über den Application Loader möglich.
Zum Senden an den App Store verwenden Sie Application Loader
aber nach dem Erstellen des "App-spezifischen" Passworts wie folgt:
APP-SPECIFIC PASSWORDS
.Generate Password...
Klicken Sie auf den Link, um ein app-spezifisches Passwort zu erstellen. Geben Sie Ihr Passwort ein.Application Loader
.ipa
, um es abzusenden.Ich habe den gleichen Fehler bekommen. Application Loader hat nicht funktioniert. Ich konnte auch keine Apple Developer/Forum-Webseiten öffnen, um dort eine Antwort zu finden. Und iTunesConnect erlaubte mir nicht, mich einzuloggen. Ich dachte, die Site sei inaktiv und ich konnte nicht einmal auf die Apple-Statusseiten zugreifen.
Mein VPN stellte eine Verbindung außerhalb der USA her. Nach dem Ausschalten des VPN wurde alles wieder normal. Ich habe das VPN zu beliebigen Orten auf der ganzen Welt verbinden lassen, sollte es in meiner Nähe behalten.
In meinem Fall wurde der Build mit der gleichen Nummer (z. B. Version 1.0 (1.6) ) bereits in AppStore hochgeladen. Ich fand das nach dem Einloggen in iTunes und überprüfte die TESTFLIGHT BUILDS -> iOS und dort sah ich1.6 (Bearbeitung)
Hinweis: 1.0 ist die Versionsnummer und 1.6 ist die Build-Nummer.