Da fühlte ich mich ein ernstes Problem dabei. Ich glaube, diese Antwort könnte hilfreich sein.
Nachdem ich ungefähr 10 bis 12 Stunden lang versucht hatte, dieses Problem zu beheben, und da alles andere in Bezug auf mein Projekt und die Codierung in Ordnung genug war, bereitete es mir Kopfschmerzen. Aber nachdem ich einige wertvolle Kommentare von einigen der erfahrenen Benutzer von Stack-Overflow erhalten und nach weiteren Suchanfragen im Internet gesucht habe, habe ich einige qualitativ hochwertige Antworten gefunden.
Diese Antwort hat mir am meisten geholfen:
Application Loader steckt in der Phase "Authentifizierung mit dem iTunes Store" fest
Wenn Sie es über Application Loader hochladen möchten und es bei "Authentifizierung mit dem iTunes Store ..." hängen bleibt.
oder
Sie werden es über XCode hochladen und es bleibt bei "Ihre Anwendung wird hochgeladen" hängen.
Dann halten Sie einfach Ihren Kopf kühl und überprüfen Sie diese erste Methode:
Überprüfen Sie, ob Ihr Firewall-Schutz deaktiviert ist. Wenn nicht, schalten Sie es aus. Möglicherweise werden Sie daran gehindert, Ihren Computer mit dem iTunes Store zu verbinden.
Versuchen Sie es mit einer anderen Internetverbindung. Der Zweck für den Versuch einer anderen Internetverbindung besteht darin, dass Ihre aktuelle Internetverbindung möglicherweise einen erforderlichen Port für die Verbindung zu Apple-Servern blockiert.
Wenn Ihnen die obigen Schritte nicht helfen, befolgen Sie diese zweite Methode:
Xcode benötigt Java-Laufzeit, um Ihre Apps in den App Store hochzuladen.
Geben Sie 'Java-Version' in das Terminal ein. Die Java-Version sollte 1.6 sein. Wenn nicht, laden Sie das neueste kompatible Java nur vom Apple Download Center herunter:
http://support.apple.com/kb/DL1572?viewlocale=de_DE
Wenn dies immer noch nicht hilft, befolgen Sie diese dritte Methode:
Mit dieser Methode kann der Anwendungslader den HTTP-Port anstelle von HTTPS verwenden.
Wechseln Sie zum Java-Ordner Application Loader:
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/java/lib
Öffnen Sie die Datei net.properties mit einer beliebigen Texteditor-Anwendung wie text mate
odersublime text
Ändern Sie diese bestimmte Zeile: #https.proxyPort=443
Proxy-Port in
https.proxyPort=80
Speicher die Datei. Und das ist es !! Sie können Ihre Binärdatei jetzt ganz einfach in den App Store hochladen.
Wenn die oben genannten Methoden immer noch nicht helfen, befolgen Sie diese vierte Methode: Generieren Sie Ihr Zertifikat neu
Gehen Sie zum iOS-Entwicklerportal ( https://developer.apple.com/membercenter ).
Widerrufen Sie das aktuelle Zertifikat, das von Ihrer App zum Signieren verwendet wird.
Entfernen Sie das aktuelle "iOS-Verteilungsbereitstellungsprofil" aus dem Entwicklerportal.
Generieren Sie das iOS-Distributionszertifikat neu und fügen Sie es im Entwicklerportal hinzu.
Generieren Sie das "iOS Distribution Provision Profile" für die App Store Distribution neu und laden Sie es auf den Mac herunter.
Es installieren.
Versuchen Sie es erneut mit xcode / application loader, um den Build hochzuladen.