Diese Aktion konnte nicht abgeschlossen werden. Versuchen Sie es erneut (-22421)

701

Ich versuche, eine Apple TV- App zu Testzwecken in den App Store hochzuladen , habe jedoch das folgende Problem:

Diese Aktion konnte nicht abgeschlossen werden. Versuchen Sie es erneut (-22421)

wie im folgenden Bild:

Geben Sie hier die Bildbeschreibung ein

Was kann ich also tun?

Nimisha Ranipa
quelle
34
Sogar ich habe den gleichen Fehler beim ersten Einreichen erhalten. Als ich es jedoch erneut versuchte, wurde es erfolgreich hochgeladen.
Mohammed Shakeer
4
Ich hatte viele Male versucht, bekam aber jedes Mal den gleichen Fehler
Nimisha Ranipa
2
Ich habe den Fehler bekommen. aber ich versuchte es noch einmal. Es klappt.
kntmrkm
3
Ich habe es viele Male versucht, aber den gleichen Fehler erhalten. Nach 2 oder 3 Tagen versuche ich, ein Archiv zu erstellen, dann ipa zu generieren und mit Application Loader in den App Store hochzuladen. Und erfolgreich hochladen.
Nimisha Ranipa
9
forums.developer.apple.com/thread/76803 es funktioniert
Wilson Liu

Antworten:

767

Dies liegt daran, dass die Server von Apple möglicherweise nicht ordnungsgemäß funktionieren. Warten Sie einfach und versuchen Sie es später oder beim nächsten Mal. Es wird sicher irgendwann funktionieren.

Bartłomiej Semańczyk
quelle
37
Also: Sei geduldig, versuche es erneut. Ich bin froh, dass es jetzt eine offizielle Antwort auf SO ist. Es könnte auch Ihre Internetverbindung sein.
JBaczuk
67
Das ist verrückt. Das passiert die ganze Zeit. WTF.
Marchy
344
Schön, dass dieser Apple-Service kostenlos ist, ... oh warte, tatsächlich zahlen wir 99 $ pro Jahr ...
Eduardo
6
April 2017 das gleiche
imike
20
Gallaoui
189

Versuchen Sie einfach, die iPA-Datei zu exportieren, und laden Sie dann die exportierte iPA-Datei mit dem Application Loader hoch. Es wird Ihr Problem lösen.

Naresh Nallamsetty
quelle
Ich habe dies auch versucht, kann aber exportierte
IPA
Ich habe alles versucht, was hier erwähnt wurde, aber dies hat mein Problem gelöst.
Appsunited
3
Dies ist die beste Lösung aller Zeiten. APLICATION LOADER löst das Problem.
Bartłomiej Semańczyk
9
Sparen Sie sich die Mühe und starten Sie neu. ;)
Pascal
3
Der Application Loader gab mir mehr Hinweise darauf, was mit meinem Archiv nicht stimmte (in meinem Fall musste die Build-Nummer erhöht werden). Ich empfehle diese Lösung auch, da Sie den Exportvorgang nicht erneut ausführen müssen, wenn der Upload fehlschlägt. Vielen Dank !
Showpath
69

Es gibt eine andere Möglichkeit, den obigen Fehler zu beheben. Versuchen Sie dies, es hat es für mich behoben. Öffnen Sie das Terminal und führen Sie Folgendes aus:

cd ~  
mv .itmstransporter/ .old_itmstransporter/  
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter" 

Drei der obigen Codezeilen aktualisieren den iTMSTransporter. Anschließend können Sie erneut versuchen, ihn in XCode hochzuladen.

Weitere Informationen finden Sie unter: https://forums.developer.apple.com/thread/76803

asedra_le
quelle
Danke für das Teilen! Das hat geholfen!
sgotre
Danke für das Teilen!
marco.marinangeli
2
Das hat es für mich gelöst ... schade, dass Xcode das nicht alleine schaffen kann
froggomad
Ich habe unten für den 1. Juni 2017 ein Experiment damit durchgeführt (scrollen Sie nach unten zu meiner Antwort). Leider ist es nicht scheint die Wurzel Problem zu sein: /
Fattie
Arbeitete für mich eine Version, danke ... nächste Version der Fehler zurückgegeben.
Graham Perks
55

(Stand 23. Mai 2018)

Schritt 1

Öffnen Sie Xcode -> Registerkarte Produkt -> Archiv -> Exportieren und speichern Sie es auf dem Desktop

Schritt 2

Öffnen Sie Xcode -> Registerkarte Xcode -> Entwickler-Tool öffnen -> Application Loader >> Doppelklicken Sie auf Deliver YourApp und wählen Sie die kürzlich exportierte IPA-Datei von Ihrem Desktop aus

Das Problem wurde jedes Mal behoben =)

BennyTheNerd
quelle
Was ist "XCode-Registerkarte"?
GreenAsJade
1
Antwort: XCode-Menü oben links!
GreenAsJade
1
Ich kann die Option "Exportieren und Speichern auf dem Desktop" in dieser Kette nicht finden: Öffnen Sie Xcode -> Registerkarte "Produkt" -> Archiv -> Exportieren und Speichern auf dem Desktop
Zaporozhchenko Oleksandr
1
@Aleksandr: Sobald das Projekt abgeschlossen ist, öffnet die Archivierung von Xcode den "Organizer". Sie können auch über die Registerkarte "Fenster" -> "Organizer" darauf zugreifen. Wählen Sie hier die Archivdatei aus, die Sie in den App Store hochladen möchten, und klicken Sie auf "Exportieren" -> Für Store speichern -> Weiter - -> Weiter -> (bis zum Ende warten) -> Auf Desktop speichern
BennyTheNerd
1
Dies ist zweifellos die beste Antwort.
Honza Kalfus
44

Wie bei allem, was mit Xcode zu tun hat. Ein einfacher Neustart hat das Problem für mich behoben.

Darren
quelle
2
Ich habe gerade xocde neu gestartet und es hat dies für mich behoben (xcode 8)
kevando
1
Mehrere Versuche sind fehlgeschlagen, aber zuerst nach dem Neustart hat funktioniert. Dies deutet darauf hin, dass dies möglicherweise nicht nur ein Problem auf der Serverseite ist.
Phil_Ken_Sebben
@Phil_Ken_Sebben Genau das gleiche für mich, ich muss jetzt jedes Mal neu
starten,
Ich denke, Apple ist derjenige, der seinen Server neu starten muss!
MBH
27

Hey, ich habe das gleiche Problem, wenn ich versuche, IPA im Appstore hochzuladen. Ich habe es gelöst, als ich überprüft habe, ob mein Distributionsbereitstellungsprofil ungültig ist. Aktualisieren Sie einfach das Bereitstellungsprofil, laden Sie es herunter, installieren Sie es und starten Sie Xcode neu. Jetzt archivieren und im Appstore hochladen.

ODER

IPA erstellen und über Application Loader hochladen.

Viel Glück.

kk78626
quelle
Ich habe meine Zertifikate auf Gültigkeit überprüft. Aber ich kann meine App immer noch nicht in den App Store hochladen
Nimisha Ranipa
Ich benutze immer Application Loader, aber diesmal habe ich leider den folgenden Fehler erhalten: Invalid iMessage App - Your iMessage app contains an invalid sticker pack.Ich denke, ich muss zur generischen Methode übergehen, um dies zu tun. BTW @ Bartłomiej Semańczyk Antwort hat funktioniert. Ich habe es erneut versucht und es hat funktioniert;)
Atulkhatri
18

Funktioniert zu 100% sicher. Ich hatte das gleiche Problem, aber es wurde durch die folgenden Schritte gelöst:

  1. Löschen Sie alle Profile aus: ~ / Library / MobileDevice / Provisioning Profiles /
  2. Löschen Sie das Entwicklerkonto aus Xcode >> Einstellungen >> Konto >> Löschen Sie Ihre Apple-ID
  3. Abgeleitete Daten löschen
  4. Starten Sie die Maschine neu
  5. Laden Sie Ihre Bereitstellungsprofile herunter, die Sie zum Senden der App benötigen
  6. Öffnen Sie Ihr Projekt und bereinigen Sie es
  7. Und versuchen Sie es erneut, um die App einzureichen.

Ich hoffe das wird für alle funktionieren.

Ashvin Ajadiya
quelle
5
Ist das vielleicht eine Placebo-Lösung? Könnte es sein, dass dies genug Zeit in Anspruch nahm, bis sich die Serverseite selbst repariert hat?
Johan
13

Ich hatte genau den gleichen Fehler, als ich hier war (ungefähr 6 Mal in einer Stunde fehlgeschlagen).

Ich habe es gerade noch einmal versucht (ohne etwas zu ändern), es hat von selbst funktioniert.

Ich habe in den Apple-Foren gelesen, dass es sich um ein Problem mit Apple-Servern handelt, das nichts mit Ihrem Xcode zu tun hat.

Ich habe auch gelesen, dass andere, die den Upload über ApplicationLoader versuchen (Menü -> Xcode -> Entwickler-Tool öffnen -> Application Loader), fragen, wo sich Ihr Code befindet. Sie müssten dann Ihr Archiv auswählen (nicht den Quellcode) Sie können Ihren Code auf diese Weise hochladen, wenn Sie dies benötigen. Ich persönlich bevorzuge stattdessen den eingebauten Xcode.

Funktioniert so oder so.

Für die Aufzeichnung kopiere ich den Thread aus den Apple-Foren .

Prost Heider

Heider Sati
quelle
Kann ich nur hinzufügen, ... zu Steve Jobs, ... Gott segne deine Seele ... du bist wieder weg und leider ist deine Firma bereits bergab gegangen ... so viele ungetestete nicht so -interessante Variationen Ihrer Erfindungen, ich hoffe, jemand bei Apple beginnt, sich mit den vorhandenen Produkten zu befassen, bevor er kompliziertere Produkte auf den Markt bringt.
Heider Sati
1
Es sieht so aus, als ob die meisten anderen Antworten nur dazu beitragen, etwas Zeit zu verbringen, und keine Beziehung zum Problem haben.
Guney Ozsan
12

Deaktivieren Sie das Kontrollkästchen "Bitcode einschließen", das für mich funktioniert hat.

Hsm
quelle
das hat es für mich
getan
11

Update 5. Juni ...

Apple scheint den aktuellen Fehler behoben zu haben, der in der letzten Woche aufgetreten ist.

Kurz gesagt, Sie können mit der blauen Schaltfläche "In App Store hochladen ..." hochladen, anstatt den Application Loader verwenden zu müssen.


Für den 1. Juni 2017

Noch mehr Informationen, die scheinbar fehlgeschlagenen Uploads

scheinen in der Tat in den App Store zu gehen ...!

Geben Sie hier die Bildbeschreibung ein

Bei jedem der dortigen Elemente 208-231 hatte ich versucht, auf normale Weise hochzuladen, und es schlug mit dem Code "Try Again (-22421)" fehl.

Tatsächlich gingen sie, unbemerkt von mir, alle in den App Store , aber es sieht so aus, als würden sie nur bei endloser Verarbeitung hängen bleiben.

Ich habe dann genau geglaubt, was StevenOjo (gestern) oben berichtet hat:

  • Einrichten eines NEUEN Kontos bei iTunes mit einer NEUEN E-Mail-Adresse

  • Stellen Sie dies auch auf DEVELOPER ein und denken Sie daran, dass sich Entwickler.apple völlig von ituneconnect.apple unterscheidet, da Apple die idiotischste Organisation der Welt ist

  • Von meinem normalen Konto, und dies ist IN ENTWICKLER, NICHT ITUNES CONNECT, habe ich dieses neue Alter Ego als Administrator eingeladen

  • Exportieren der App aus dem Organizer als IPA für die Verteilung im App Store.

  • Melden Sie sich mit dieser neuen E-Mail beim Application Loader an und laden Sie das Archiv hoch. Es hat ohne Probleme funktioniert.

Es ist möglich, dass es jetzt mit meinem üblichen Konto tatsächlich gut funktioniert. Ich weiß es nicht.

Um klar zu sein, nach einer sehr kurzen Zeit (z. B. zwei Minuten) wurde der endgültige Build (dh 233 oben) tatsächlich wie gewohnt im App Store "testbereit".

Geben Sie hier die Bildbeschreibung ein

Alle "dud" -Uploads scheinen für immer bei der Verarbeitung hängen zu bleiben.

Die erstaunliche Inkompetenz von Apple hat das Niveau der "Verschwörungstheorie" erreicht ....

Es ist buchstäblich nicht möglich, Programmierer und Systemadministratoren einzustellen, die so schlecht sind .

Es muss eine Art Verschwörungstheorie hinter dem Fiasko geben, das Apples Bereitstellung darstellt. Vielleicht ist es eine Art Reverse-Psychology-Marketing-Plot oder so ... wer weiß.


Später am selben Tag:

Ich habe versucht, itmstransporter zu aktualisieren:

Ich habe es dann mit einer neuen Build-Nummer versucht, indem ich die normale fröhliche blaue Schaltfläche "In den App Store hochladen ..." verwendet habe.

Es hat nicht funktioniert ...

Ich habe dann versucht, Application Loader wie oben beschrieben zu verwenden ...

Es hat nicht mit ApplicationLoader funktioniert.

Fazit ...

Leider ist itmstransporter wahrscheinlich nicht relevant.

: / was für ein Fiasko.

Fattie
quelle
Ich habe in den letzten 25 Stunden buchstäblich versucht, hochzuladen. Freut mich, das Datum hier zu sehen.
Andrew K
2
Wie Andrew habe ich letzte Nacht den ganzen Tag und die ganze Nacht damit verbracht, dies zum Laufen zu bringen. Ich habe nicht nur 7 Monate meines Lebens durch wutbedingten Stress verloren, Apple hat auch einen kleinen Teil meiner Seele durch ihre Bereitstellungsfehler gestohlen. Ich habe tatsächlich gespürt, dass es meinen Körper verlässt. Die Inkompetenz von Apple mit diesen generischen, verwirrenden und fehlerhaften Problemen ist größer als die Inkompetenz meines Vaters, der 34 Kinder mit 18 verschiedenen Frauen hatte und mich völlig verlassen hat. Genau wie Apple diesen Prozess aufgegeben hat.
Aaron
@ AndrewK, ich habe noch ein paar Infos hinzugefügt: Ich habe die "itmstransporter" -Theorie getestet. Hoffe es hilft jemandem.
Fattie
Ich musste die 2-Faktor-Authentifizierung von appleid.apple.com deaktivieren, um mich beim Application Loader anmelden zu können
Jeremy Piednoel
Ich stehe vor einem ähnlichen Problem. Ich lade meinen Build über Application Loader hoch. Die App wird hochgeladen und auf der Registerkarte "Aktivität" wird mein Build angezeigt, jedoch nicht in TestFilght. Ich kann nicht verstehen, was ich tun soll, Chef und Kunde essen mich.
PSK
10

Für Xcode 8.3.2

Ich habe das gleiche Problem gelöst

"Diese Aktion konnte nicht abgeschlossen werden. Versuchen Sie es erneut (-22421)"

mit folgenden Schritten ...

  1. Beenden Sie Ihren Xcode (falls geöffnet)
  2. im Anwendungsordner Xcode 8.3.2 -> Paketinhalt anzeigen -> Inhalt -> Anwendung -> Anwendungslader (Paketinhalt anzeigen) -> Inhalt -> itms -> bin -> iTMSTransporter (rechts) Klicken Sie auf und mit Terminal öffnen. Die Aktualisierung wird automatisch gestartet. Nach dem Aktualisieren öffnen Sie Ihr Projekt, erstellen Sie Ihr Archiv neu und laden Sie es erneut hoch.

Für Xcode 9

Problem

”Diese Aktion konnte nicht abgeschlossen werden. Versuchen Sie es erneut (-22421) ”

wurde in Xcode 9 behoben. Jetzt können wir die App auch über Xcode Organizer hochladen.

https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW876

MAhipal Singh
quelle
9

Ich habe die Build-Nummer erhöht, aber das Problem blieb bestehen.

Dann,

  1. Ich habe eine erneuerte Lizenzvereinbarung bei itunesconnect genehmigt .
  2. Ich habe die App Store-Anwendung auf meinem MAC geöffnet und auf die Schaltfläche "Aktualisieren" für "Befehlszeilentools (OS X 10.11) für XCode, Version 7.3" geklickt.
  3. Ich habe XCode geöffnet. Klicken Sie in der oberen Leiste auf die Schaltfläche "Produkt". Während der Inhalt der Registerkarte geöffnet ist, habe ich auf die Alt-Taste der Tastatur geklickt, um die Option "Ordner erstellen" sichtbar zu machen. Ich habe auf diese Option geklickt.
  4. Ich erstelle meine Anwendung für dieselbe Version neu, die ich unter dem folgenden Fehler erhalten habe.

Diese Aktion konnte nicht abgeschlossen werden. Versuchen Sie es erneut (-22421)

  1. Diesmal habe ich die folgende Fehlermeldung erhalten, wenn ich eine neue Version hochladen möchte.

Diese Aktion konnte nicht abgeschlossen werden. Versuch es noch einmal.

  1. Ich habe auf Fertig geklickt und erneut auf die blaue Schaltfläche "In App Store hochladen" geklickt. Der Upload wurde erfolgreich abgeschlossen.

Ich hoffe das hilft.

Berk
quelle
Vielen Dank für den Trick mit Option + Produkt zum Bereinigen des Build-Ordners (viel einfacher). Dies funktionierte schließlich für uns ... nach einem Neustart des Computers (Xcode war nicht genug) und einem sauberen Neuaufbau (nicht nur dem erneuten Einreichen desselben)
März
8

Öffnen Sie das Terminal und führen Sie Folgendes aus:

cd ~

mv .itmstransporter/ .old_itmstransporter/

"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

Arnon Rodrigues
quelle
1
Das hat bei mir funktioniert. Ich habe das auch in anderen Foren gesehen ... scheint eine Lösung zu sein.
John Shipp
1
Hervorragend! Vielen Dank!
Rodrigo Fuscaldi
1
Ich habe unten für den 1. Juni ein Experiment damit durchgeführt (scrolle nach unten zu meiner Antwort). Leider ist es nicht scheint die Wurzel Problem zu sein: /
Fattie
8

Das Problem kann mit xCode Upload Process nicht gelöst werden. Ich hatte vor einigen Tagen dieselben Probleme, als ich einige meiner Apps und alle Apps mit demselben Fehler übermittelte. Nach vielen Versuchen habe ich Application Loader verwendet, um die App hochzuladen, und es hat funktioniert.

  1. Gehen Sie zuerst zu xcode -> Produktmenü -> Archiv
  2. Wählen Sie Export for Appstore
  3. Speichern Sie die IPA-Datei
  4. Öffnen Sie nun den Application Loader, indem Sie zu xCode -> xCode-Menü -> Open Developer Tool -> Application Loader gehen
  5. Melden Sie sich mit den Anmeldeinformationen des Kontos an und wählen Sie die IPA-Datei aus.

Senden Sie es! Es klappt!

Devansh Bhardwaj
quelle
Das funktioniert bei mir. Ich bevorzuge jetzt die Verwendung von Application Loader, da es eine etwas bessere Benutzeroberfläche als XCode hat. XCode fühlt sich im Vergleich zu Application Loader wie eine Black Box an.
Karthik Kannan
7

Ich habe fast 10 Mal versucht, das Archiv zu laden (mit allen Arten von Bereinigungen und Neuladungen, mit verschiedenen Versionen und Bereitstellungsdateien), aber immer noch den gleichen Fehler erhalten. Dann zeigte es mir plötzlich bei meinem nächsten Versuch: "Kann nicht mit der Zustellung fortfahren, eine vorhandene Transporterinstanz lädt gerade dieses Paket hoch", ich habe Folgendes getan und es hat geholfen:

Grundsätzlich müssen Sie die Transportmarken ausräumen. Dies kann passieren, wenn Sie Xcode schließen, während Sie eine App an iTunes Connect senden.

/Users/<username>/.itmstransporter/UploadTokens/

Löschen Sie alle .token-Dateien in diesem Verzeichnis. Wenn Sie die .token-Dateien nicht finden können, liegt dies daran, dass sie im Finder versteckt sind. Verwenden Sie den folgenden Terminal-Befehl (TRUE = UNHIDE, FALSE = HIDE), um versteckte Dateien im Finder auszublenden / anzuzeigen: TRUE = UNHIDE, FALSE = HIDE.

Standardeinstellungen schreiben com.apple.finder AppleShowAllFiles TRUE; killall Finder

Nazar
quelle
Dies und ein Neustart von Xcode scheinen das Problem gelöst zu haben.
Metakermit
6
Tested in Xcode 7.3, 04142016

Anstatt im Organizer oder während der Archivierung auf die blaue Schaltfläche In App Store hochladen… zu klicken , bietet Xcode ein besseres Tool, dies ist jedoch etwas versteckt und der Prozess ist nicht klar, wie es verwendet werden soll.

Folgendes habe ich dokumentiert, als ich unsere neueste iOS-Anwendung im App Store eingereicht habe:

Verwenden Sie zunächst NICHT die blaue Schaltfläche In App Store hochladen… .

Wählen Sie im Menü Xcode: Developer Tools: von Xcode die Option Application Loader .

Melden Sie sich mit den entsprechenden Anmeldeinformationen an, mit denen Sie in den App Store hochladen können.

Wenn Application Loader den Hauptbildschirm anzeigt, wählen Sie die Schaltfläche Auswählen unten rechts im Hauptfenster und öffnen Sie Ihren IPA, den Sie für den App Store exportiert haben.

Fahren Sie mit der Einreichung fort.

Warum möchten Sie dies tun:

  1. Detaillierte Fehlerberichterstattung bei der App-Übermittlung. Genaue Erklärungen zu Übermittlungsfehlern. Hier erfahren Sie, was in Ihrer App falsch ist und was Sie senden möchten.
  2. Sie müssen sich nicht mit dem faden Fehler befassen, der diese Frage überhaupt erst ausgelöst hat.
  3. Es funktioniert konsistent in meinen Tests, in denen Xcodes App zum Speichern senden… aus dem Menü Archiv nicht funktioniert.
Alex Zavatone
quelle
Ich hatte beide Möglichkeiten ausprobiert, konnte aber zu diesem Zeitpunkt keine App in den AppStore hochladen.
Nimisha Ranipa
Nimisha, du hast nur gesagt, dass es fehlgeschlagen ist. Sie haben nicht erklärt, wie es fehlgeschlagen ist, wo es dabei fehlgeschlagen ist oder was der Fehler war. Wie können wir Ihnen helfen, wenn Sie diese Informationen nicht angeben? Wir sitzen nicht über Ihrem Schreibtisch und beobachten, was passiert ist. Wir wissen nicht, ob Sie es uns nicht sagen.
Alex Zavatone
1
Ich habe bereits in Frage erklärt, dass beim Hochladen des Archivs in den AppStore nach dem Start des Upload-Vorgangs dieser Fehler wie oben abgebildet aufgetreten ist. Dieses Problem löst sich in meinem Fall. Dieses Problem kann auf Apple Server zurückzuführen sein, aber nach einigen Tagen versuche ich, Application Loader zu verwenden. Es wurde erfolgreich hochgeladen. Danke für Ihre Antwort.
Nimisha Ranipa
4

Nur für den Fall, dass es mein Fehler ist.

Haben Sie beide Einstellungen für das Bereitstellungsprofil in "Ihrem Projekt" und "Ihren Zielen" überprüft ?

Geben Sie hier die Bildbeschreibung ein

Daishi Nakajima
quelle
4

In meinem Fall wurde dies durch das Fehlen einiger App-Symbole in den Images.x-Kassetten verursacht

Przemysław Wrzesiński
quelle
4

Beide Entwickler in unserem Team hatten am 31. Mai 2017 das gleiche Problem auf verschiedenen Maschinen. Ich habe das Problem umgangen, indem ich:

  1. Einrichten eines app-spezifischen Passworts für meine Apple ID.
  2. Exportieren der App aus dem Organizer als IPA für die Verteilung im App Store.
  3. Melden Sie sich mit diesem anwendungsspezifischen Kennwort beim Application Loader an und laden Sie das Archiv hoch. Es hat ohne Probleme funktioniert.

Was für eine schöne Zeitverschwendung. Hoffentlich funktionieren diese Schritte für andere und sparen Zeit.

StevenOjo
quelle
2
Der 31. Mai konnte nicht mehr als 6-7 Mal hintereinander mit Xcode einreichen (Persistenz). Der erste Versuch mit dem Anwendungslader
sweepez
3

Wenn Sie die Fehlermeldung " Aktion konnte nicht abgeschlossen werden. Erneut versuchen (-22421) " erhalten, versuchen Sie einfach, dieselbe App im iTunes Store erneut mit XCode zu senden, und beim nächsten Mal werden die tatsächlichen Fehlermeldungen angezeigt.

Eine detaillierte Fehlermeldung, die Sie beim nächsten Mal erhalten, hilft Ihnen dabei, was Sie tatsächlich tun müssen !!!

Wenn Sie immer wieder denselben Fehler erhalten, können Sie die App mit "App Loader" senden. Die Übermittlung kann erfolgreich sein.

[Vorsicht Punkt:]

Bitte überprüfen Sie, ob Ihre App-Version / Build-Versionsnummer größer ist als die zuvor eingereichte Version. Sie können dies unter Xcode -> Projekteinstellung -> Allgemeiner UND iTunes-Connect-Konto -> App-Paket -> Registerkarte Aktivität überprüfen

Sandip Patel - SM
quelle
Dies galt für mich. "Versuchen Sie einfach, dieselbe App im iTunes Store erneut mit XCode einzureichen, und Sie erhalten beim nächsten Mal die tatsächlichen Fehlermeldungen." In meinem Fall war es ITMS-90062 und ich muss den CFBundleShortVersionString
Paul Masri-Stone
Die Verwendung von Application Loader funktioniert bei mir. Der interne Xocde-Upload-Mechanismus ist etwas fehlerhaft.
Joe Aspara
2

Ich hatte dieses Problem immer und immer wieder. Keine beschreibende Beschreibung, nur die Fehlermeldung, die OP gepostet hat.

Tatsächlich war es ein Problem mit dem Build und hatte daher überhaupt nichts mit Apples Servern zu tun, wie Sie vielleicht denken.

Die Lösung bestand darin, zu dem Build zu gehen Organizerund ihn Exportdann über hochzuladen Application Loader. Hier habe ich die richtigen Fehlermeldungen bekommen. In meinem Fall war es ein Problem mit CocoaPods, die die Validierung der App-Erweiterung unterbrochen haben. Ich habe das gelöst und konnte dann meinen Build hochladen.

Hoffe das hilft jemandem wie mir.

Lasse Koje
quelle
2

Ich hatte das gleiche Problem. Es bezog sich auf die Build-Einstellungen -> Code Signing Identity -> Release, die auf iOS Developer eingestellt waren. Wenn auf iOS Distribution eingestellt sein muss, damit der Xcode-Upload funktioniert.

Aleksandar Lugonja
quelle
2

Für den 1. Juni 2017

Bestimmte kombinierte Schritte von der Antwort dieses Threads, der für mich funktioniert hat. Ich schreibe den Prozess, der für mich gut funktioniert hat.

1) Öffnen Sie das Terminal und führen Sie dieses aus

cd ~

mv .itmstransporter / .old_itmstransporter /

"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

iTMSTransporter aktualisiert sich dann selbst und wartet, bis der Vorgang abgeschlossen ist.

2) Melden Sie das Apple-Konto vom Xcode-Einstellungskonto ab und erneut an, anstatt eine neue ID in iTunes und im Entwicklerkonto zu erstellen.

3) Bereinigen Sie das Projekt und archivieren Sie es und exportieren Sie die App aus dem Organizer als IPA für die Verteilung im App Store.

4) Melden Sie sich mit demselben Konto beim Application Loader an und laden Sie die IPA hoch.

5) Der Vorgang wird erfolgreich abgeschlossen.

Aanchal Chaurasia
quelle
2

Sie können folgende Lösungen ausprobieren:
Verwenden Sie Application Loader , um Ihre App hochzuladen, da Xcode Organizer manchmal ohne echten Grund keine Datei hochladen kann (IPA ablehnt) und bei Xcode Organizer häufig ein Problem auftritt, das Apple nicht dauerhaft beheben konnte.

Lösung für Fehlercode: 22421

  • Der Apple App Upload Server funktioniert nicht ordnungsgemäß (keine Verbindung oder Verbindungsverlust während des Datei-Uploads). Warten Sie einfach und versuchen Sie es später erneut (möglicherweise nach einem Tag).
  • Schwankungen in Ihrer Netzwerkverbindung beim Hochladen von Dateien.
  • Möglicherweise haben Sie in Ihrer Datei info.plist keine Datenschutzerklärungen hinzugefügt.

Kakaoschlüssel : Hier finden Sie eine Liste der Schlüssel (mit Datenschutzerklärungen), die Sie in Ihre info.plist-Datei aufnehmen sollten, wenn Sie diesen Dienst in Ihrer Anwendung verwendet haben.


Heutzutage kann es auch vorkommen, dass dieser Fehlercode angezeigt wird: 90186 (mit App Loader)

  • Ein veralteter Anwendungslader kann die Ursache für diesen Fehler sein. Verwenden Sie das neueste Xcode-Tool und den Application Loader von Xcode Tool.
  • Falsches / ungültiges Bereitstellungsprofil, das Ihrem Build zugeordnet ist. Stellen Sie sicher, dass Sie das richtige Bereitstellungsprofil verwendet haben (Ein Bereitstellungsprofil mit Verteilungs- / Produktionsmodus ist erforderlich. Mit einem Bereitstellungsprofil im Entwicklungsmodus können Sie keine App im Store hochladen.)

Das neueste Application Loader Tool finden Sie im neuesten Xcode Tool: Xcode -> Open Developer Tool -> Application Loader

Geben Sie hier die Bildbeschreibung ein

Krunal
quelle
1

Die beste Lösung ist in der Tat Application Loader. Ich kann Nareshs Anmerkung dazu nicht kommentieren (ich bin ein zu großer Neuling bei StackOverflow), aber ich warne Sie, dass Sie bei Verwendung von Swift nicht das Xcode ipa-Generierungssystem verwenden. Ich bevorzuge die manuelle Erstellung des IPA durch:

1) zipping 2 folders : a Payload folder that contain your .app and a SwiftSupport folder that you can copy from your Xarchive. 
2) rename the zip to .ipa.
oho
quelle
1

Die Überprüfung des gleichen Archivs, das nicht hochgeladen werden konnte, hat bei mir funktioniert. Oder nur Apples Server wurden wieder hochgefahren.

juhan_h
quelle
1

Wenn Sie ein Gerät verbinden, während die App erstellt / archiviert wird, wechselt Ihr generisches Gerät automatisch zu Ihrem verbundenen Gerät. Wenn Sie versuchen, es in den App Store hochzuladen, kommt es zu diesem seltsamen Absturz.

Diese: Geben Sie hier die Bildbeschreibung ein

wird sich automatisch ändern:

Geben Sie hier die Bildbeschreibung ein

Um Ihre Frage zu beantworten, weiß ich nicht, ob Ihr Problem verursacht wurde, weil Sie Ihr iOs-Gerät während der Archivierung angeschlossen haben. Sie können dieses Problem jedoch reproduzieren, wenn Sie Ihr iOS-Gerät während der Archivierung Ihrer App anschließen. Hoffe das hilft jemandem

Alfro
quelle
1

Mein Problem war mit den vorläufigen Profilen.

Also für mich hat es funktioniert:

Gehen Sie zu Xcode-Einstellungen -> Konten -> In meinem ID-Apple-Konto -> Wählen Sie " Alle herunterladen ".

Ich habe auch im Mitgliedercenter nachgesehen und alle ungültigen vorläufigen Profile gelöscht und:

1 - Xcode schließen

2 - Öffnen Sie Xcode, bereinigen und erstellen Sie mein Projekt.

3 - Archivieren Sie meinen Code erneut.

Dasoga
quelle
1

Überprüfen Sie diese Liste oder versuchen Sie es einfach weiter hochzuladen!

  • Ich bin zum Mitgliederzentrum gekommen
  • Überprüfen Sie, ob ungültige Bereitstellungsprofile vorhanden sind (aus irgendeinem Grund ist mein App Store-Verteilungsprofil ungültig geworden).
  • Löschen Sie ungültige Profile
  • Erstellen Sie neue
  • Laden Sie XCode herunter und ziehen Sie es
  • Starten Sie den Mac neu
  • Archiv => In App Store hochladen
  • Alles sollte wieder in Ordnung sein

quelle
0

Dies fiel mir ein, nachdem ich die Zwei-Faktor-Authentifizierung in meiner Apple ID aktiviert hatte. Nachdem ich die Zwei-Faktor-Authentifizierung deaktiviert habe, funktioniert alles wie erwartet.

Yilin
quelle