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:
Was kann ich also tun?
ios
xcode
app-store-connect
Nimisha Ranipa
quelle
quelle
Antworten:
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.
quelle
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.
quelle
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:
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
quelle
(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 =)
quelle
Wie bei allem, was mit Xcode zu tun hat. Ein einfacher Neustart hat das Problem für mich behoben.
quelle
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.
quelle
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;)Funktioniert zu 100% sicher. Ich hatte das gleiche Problem, aber es wurde durch die folgenden Schritte gelöst:
Ich hoffe das wird für alle funktionieren.
quelle
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
quelle
Deaktivieren Sie das Kontrollkästchen "Bitcode einschließen", das für mich funktioniert hat.
quelle
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 ...!
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".
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.
quelle
Für Xcode 8.3.2
Ich habe das gleiche Problem gelöst
mit folgenden Schritten ...
Für Xcode 9
Problem
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
quelle
Ich habe die Build-Nummer erhöht, aber das Problem blieb bestehen.
Dann,
Ich hoffe das hilft.
quelle
Öffnen Sie das Terminal und führen Sie Folgendes aus:
quelle
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.
Senden Sie es! Es klappt!
quelle
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.
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
quelle
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:
quelle
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 ?
quelle
In meinem Fall wurde dies durch das Fehlen einiger App-Symbole in den Images.x-Kassetten verursacht
quelle
Beide Entwickler in unserem Team hatten am 31. Mai 2017 das gleiche Problem auf verschiedenen Maschinen. Ich habe das Problem umgangen, indem ich:
Was für eine schöne Zeitverschwendung. Hoffentlich funktionieren diese Schritte für andere und sparen Zeit.
quelle
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
quelle
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
Organizer
und ihnExport
dann über hochzuladenApplication 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.
quelle
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.
quelle
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.
quelle
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
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)
Das neueste Application Loader Tool finden Sie im neuesten Xcode Tool: Xcode -> Open Developer Tool -> Application Loader
quelle
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:
quelle
Die Überprüfung des gleichen Archivs, das nicht hochgeladen werden konnte, hat bei mir funktioniert. Oder nur Apples Server wurden wieder hochgefahren.
quelle
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:
wird sich automatisch ändern:
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
quelle
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.
quelle
Überprüfen Sie diese Liste oder versuchen Sie es einfach weiter hochzuladen!
quelle
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.
quelle