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?
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?
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.
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.
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
(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 =)
Wie bei allem, was mit Xcode zu tun hat. Ein einfacher Neustart hat das Problem für mich behoben.
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.
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.
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
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.
Noch mehr Informationen, die scheinbar fehlgeschlagenen Uploads
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.
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 es dann mit einer neuen Build-Nummer versucht, indem ich die normale fröhliche blaue Schaltfläche "In den App Store hochladen ..." verwendet habe.
Ich habe dann versucht, Application Loader wie oben beschrieben zu verwenden ...
Fazit ...
: / was für ein Fiasko.
Ich habe das gleiche Problem gelöst
"Diese Aktion konnte nicht abgeschlossen werden. Versuchen Sie es erneut (-22421)"
mit folgenden Schritten ...
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.
Ich habe die Build-Nummer erhöht, aber das Problem blieb bestehen.
Dann,
Diese Aktion konnte nicht abgeschlossen werden. Versuchen Sie es erneut (-22421)
Diese Aktion konnte nicht abgeschlossen werden. Versuch es noch einmal.
Ich hoffe das hilft.
Ö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"
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!
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
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:
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 ?
In meinem Fall wurde dies durch das Fehlen einiger App-Symbole in den Images.x-Kassetten verursacht
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.
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
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 ihn Export
dann ü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.
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.
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.
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.
- 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
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.
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.
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
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.
Überprüfen Sie diese Liste oder versuchen Sie es einfach weiter hochzuladen!