Ich versuche, eine Apple TV App zu Testzwecken in den App Store hochzuladen, habe jedoch folgendes Problem:
Diese Aktion konnte nicht abgeschlossen werden. Versuchen Sie es erneut (-22421)
wie im Bild unten:
Was kann ich also tun?
Dies liegt daran, dass Apples Server 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 Anwendungsladeprogramm hoch. Es wird Ihr Problem lösen.
Es gibt noch eine andere Möglichkeit, den obigen Fehler zu beheben. Probieren Sie es aus, 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"
Die drei obigen Codezeilen aktualisieren den iTMSTransporter, und Sie können versuchen, ihn erneut in XCode hochzuladen.
Weitere Informationen finden Sie unter: https://forums.developer.Apple.com/thread/768
(Stand: 23. Mai 2018)
Schritt 1
Öffnen Sie Xcode -> Produkt -> Archiv -> exportieren und auf dem Desktop speichern
Schritt 2
Öffnen Sie Xcode -> Registerkarte Xcode -> Öffnen Sie das Entwicklertool - -> Application Loader >> Doppelklicken Sie auf Deliver YourApp und wählen Sie die Kürzlich exportierte .ipa-Datei von Ihrem Desktop
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, dass mein Verteilungs-Bereitstellungsprofil ungültig ist. Aktualisieren Sie einfach das Bereitstellungsprofil, laden Sie Xcode herunter, installieren Sie es und starten Sie es neu. Jetzt archivieren und im Appstore hochladen, fertig.
OR
IPA erstellen und über Application Loader hochladen.
Viel Glück.
Funktioniert mit 100% iger Sicherheit. 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 und war daher hier (scheiterte ungefähr 6 Mal in einer Stunde).
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 den Upload über ApplicationLoader versuchen (Menü -> Xcode -> Open Developer Tool -> Application Loader), dies fragt wo sich Ihr Code befindet, Sie müssten dann Ihr Archiv (nicht den Quellcode) auswählen Auf diese Weise können Sie Ihren Code bei Bedarf hochladen. Ich persönlich bevorzuge stattdessen den eingebauten Xcode.
Funktioniert so oder so.
Für die Aufzeichnung kopiere ich den Thread von Apple Forums .
Prost Heider
Deaktivieren Sie das Kontrollkästchen "Bitcode einbeziehen".
Apple hat anscheinend den aktuellen Fehler behoben, der ungefähr in der letzten Woche aufgetreten ist.
Kurz gesagt, Sie können mit der blauen Schaltfläche "In den App Store hochladen ..." hochladen, anstatt den Application Loader verwenden zu müssen.
noch mehr informationen, die scheinbar fehlgeschlagen sind
bei jedem der dortigen Elemente 208-231 hatte ich versucht, es auf normale Weise hochzuladen, und es schlug mit dem Code "Try Again (-22421)" fehl.
Tatsächlich gingen sie alle unbemerkt zum App Store , aber es sieht so aus als würden sie sich nur auf endlose Verarbeitung beschränken.
Ich habe dann genau geglaubt, was StevenOjo (gestern) oben berichtet hat:
Einrichten eines NEUEN iTunes-Kontos mit einer NEUEN E-Mail-Adresse
SETZEN SIE DAS AUCH AUF DEVELOPER, wenn Sie sich daran erinnern, dass Apple die idiotischste Organisation der Welt ist, developer.Apple unterscheidet sich grundlegend von ituneconnect.Apple
Von meinem normalen Account aus, und das ist IN DEVELOPER, 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 geklappt.
Es ist möglich, dass es jetzt mit meinem normalen Konto tatsächlich funktioniert. Ich weiß es nicht.
Um klar zu sein, wurde der endgültige Build (dh 233 oben) nach einer sehr kurzen Zeit (z. B. zwei Minuten) tatsächlich wie üblich im App Store "bereit zum Testen".
Alle "blöden" Uploads scheinen für immer bei der Verarbeitung hängen zu bleiben.
Es ist buchstäblich nicht möglich, Programmierer und Sysadmins einzustellen, die so schlecht sind .
Es muss eine Art Verschwörungstheorie geben, die hinter dem völligen Fiasko steckt, das Apples Vorsorge 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 über den normalen "Upload to the App Store ..." fröhlichen blauen Knopf versucht.
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. Erneut versuchen (-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.
Das Problem kann mit xCode Upload Process nicht gelöst werden. Ich hatte vor einigen Tagen die gleichen Probleme, als ich einige meiner Apps eingereicht habe und alle Apps den gleichen Fehler aufwiesen. Nach vielen Versuchen habe ich Application Loader zum Hochladen der App verwendet und es hat funktioniert.
Senden Sie es! Es klappt!
Ö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"
Ich habe versucht, das Archiv fast zehnmal zu laden (mit allen Arten von Bereinigungen und Neuladungen, mit verschiedenen Versionen und Bereitstellungsdateien), und trotzdem den gleichen Fehler erhalten. Dann zeigte sich plötzlich bei meinem nächsten Versuch: "Kann mit der Zustellung nicht fortfahren, eine vorhandene Transporter-Instanz lädt gerade dieses Paket hoch", ich tat Folgendes und es half:
Grundsätzlich müssen Sie die Transport-Token löschen. 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 Tokendateien in diesem Verzeichnis. Wenn Sie die .token-Dateien nicht finden können, sind sie im Finder versteckt. Verwenden Sie den folgenden Terminal-Befehl (TRUE = UNHIDE, FALSE = HIDE), um versteckte Dateien im Finder anzuzeigen/auszublenden:
standardwerte 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 pload to App Store… zu klicken, bietet Xcode ein besseres Tool, das jedoch ein wenig versteckt ist und dessen Verwendung nicht klar ist .
Folgendes habe ich dokumentiert, als ich unsere neueste iOS-Anwendung im App Store eingereicht habe:
Verwenden Sie zuerst NICHT die blaue pload to App Store… Taste.
Wählen Sie im Menü Xcode: Developer Tools: von Xcode Application Loader aus.
Melden Sie sich mit den entsprechenden Anmeldeinformationen an, die das Hochladen in den App Store ermöglichen.
Wenn Application Loader den Hauptbildschirm anzeigt, klicken Sie unten rechts im Hauptfenster auf die Schaltfläche Auswählen 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:
Beide Entwickler in unserem Team hatten am 31. Mai 2017 das gleiche Problem auf verschiedenen Computern. Ich habe das Problem folgendermaßen umgangen:
Was für eine schöne Zeitverschwendung. Hoffentlich funktionieren diese Schritte für andere und sparen Zeit.
In meinem Fall war dies auf das Fehlen einiger App-Symbole in den Images.xcassets zurückzuführen
Wenn die Fehlermeldung " Aktion konnte nicht abgeschlossen werden. Erneut versuchen (-22421) " angezeigt wird, versuchen Sie einfach, dieselbe App erneut mit XCode im iTunes Store zu übermitteln. und Sie erhalten die eigentlichen Fehlermeldungen beim nächsten Mal.
Eine detaillierte Fehlermeldung, die Sie beim nächsten Mal erhalten haben, hilft Ihnen, was Sie tatsächlich tun sollen !!!
Wenn Sie immer wieder denselben Fehler erhalten, können Sie die App mit "App Loader" übermitteln. Die Übermittlung ist möglicherweise erfolgreich.
[Achtung Punkt:]
Bitte überprüfen Sie, ob die Versionsnummer Ihrer App / Build-Version größer ist als die zuvor übermittelte Ausführung. Sie können dies unter Xcode -> Projekteinstellungen -> Allgemeiner Abschnitt UND iTunes-Connect-Account -> App-Paket -> Registerkarte Aktivität überprüfen
Ich hatte das gleiche Problem. Es hing mit den Build-Einstellungen -> Code Signing Identity -> Release zusammen, die auf iOS Developer eingestellt waren. Muss auf iOS Distribution eingestellt sein, damit der Xcode-Upload funktioniert.
Für den 1. Juni 2017
Bestimmte kombinierte Schritte von der Antwort dieses Threads, der für mich gearbeitet hat. Ich schreibe den Prozess, der für mich gut funktioniert hat.
1) Terminal öffnen und ausführen
cd ~
mv .itmstransporter/.old_itmstransporter /
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
iTMSTransporter aktualisiert sich dann von selbst und wartet, bis der Vorgang abgeschlossen ist.
2) Melden Sie das Konto Apple vom Xcode-Benutzerkonto ab und melden Sie sich erneut an, anstatt eine neue ID für iTunes und das Entwicklerkonto zu erstellen.
3) Bereinigen Sie das Projekt und archivieren Sie es. Exportieren Sie dann die App vom Organizer als IPA für die App Store-Verteilung.
4) Melden Sie sich mit demselben Konto beim Application Loader an und laden Sie das ipa hoch.
5) Vorgang wird erfolgreich abgeschlossen.
Ich hatte dieses Problem immer und immer wieder. Keine beschreibende Beschreibung, nur die Fehlermeldung, die OP gesendet 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 Organizer
und Export
des Builds zu wechseln und dann über Application Loader
hochzuladen. Hier habe ich die richtigen Fehlermeldungen bekommen. In meinem Fall war es ein Problem mit CocoaPods, das die Validierung von App-Erweiterungen brach. Ich habe das gelöst und dann konnte ich meinen Build hochladen.
Hoffe das hilft jemandem wie mir.
Sie können folgende Lösungen ausprobieren:
Verwenden Sie Application Loader , um Ihre App hochzuladen, da Xcode Organizer manchmal ohne echten Grund keine Dateien hochladen kann (IPA ablehnt) Häufig auftretendes Problem mit Xcode Organizer, das Apple nicht dauerhaft beheben konnte.
- Der Apple App Upload Server funktioniert nicht richtig (nicht in Verbindung oder unterbrochene Verbindung 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 Ihrer info.plist-Datei keine Datenschutzbestimmungen hinzugefügt.
Cocoa Keys : Hier ist eine Liste der Schlüssel (mit Datenschutzbestimmungen), die Sie in Ihre info.plist-Datei aufnehmen sollten, wenn Sie diesen Dienst in Ihrer Anwendung verwendet haben.
Heutzutage kann auch dieser Fehlercode auftreten: 90186 (mit App Loader)
- Veralteter Anwendungslader kann Grund für diesen Fehler sein. Verwenden Sie aktuelles Xcode-Tool und den Application Loader aus dem Xcode-Tool.
- Falsches/ungültiges Bereitstellungsprofil, das Ihrem Build zugeordnet ist. Stellen Sie sicher, dass Sie das richtige Bereitstellungsprofil verwendet haben. (Ein Bereitstellungsprofil mit dem Modus Verteilung/Produktion ist erforderlich. A Entwicklungsmodus Mit dem Bereitstellungsprofil können Sie keine App im Store hochladen.)
Sie finden das neueste Application Loader Tool im neuesten Xcode Tool: Xcode -> Open Developer Tool -> Application Loader
Wenn Sie ein Gerät verbinden, während die App erstellt/archiviert wird, wechselt Ihr generisches Gerät automatisch zu Ihrem verbundenen Gerät, und wenn Sie versuchen, es in den App Store hochzuladen, kommt es zu diesem seltsamen Absturz.
wird sich automatisch ändern:
Um Ihre Frage zu beantworten: Ich weiß nicht, ob Ihr Problem dadurch verursacht wurde, dass 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
Überprüfen Sie diese Liste oder versuchen Sie einfach weiter, sie hochzuladen!
Mein Problem war mit den vorläufigen Profilen.
Also bei mir hat es geklappt:
Gehe zu den Xcode-Einstellungen -> Konten -> In meiner ID Apple Konto -> Wähle "Download All"
Ich habe auch im Member Center nachgesehen und alle ungültigen Provisionals-Profile gelöscht und:
1 - Schließen Sie Xcode
2 - Öffnen Sie Xcode, bereinigen und erstellen Sie mein Projekt.
3 - Meinen Code erneut archivieren.
Die Überprüfung des gleichen Archivs, das nicht hochgeladen werden konnte, hat bei mir funktioniert. Oder nur Apples Server sind wieder hochgefahren.
Die beste Lösung ist in der Tat Application Loader. Ich kann Nareshs Hinweis dazu nicht kommentieren (ich bin ein zu großer Neuling bei StackOverflow), aber ich warne Sie, dass Sie, wenn Sie Swift verwenden, 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.
Ich hatte auch diese Probleme, ich hatte meine Bewerbung hochgeladen und sie auch einmal aktualisiert, hatte aber keine Probleme, aber als ich sie zum dritten Mal hochlud, stieß ich auf dieses Problem, probierte verdammt viele Dinge aus, kratzte mir am Kopf, googelte Es wurde stundenlang versucht den ganzen Tag, aber nichts geschah, aber am nächsten Tag (ein neues Licht kam) und meine App beim ersten Versuch hochgeladen.
Fühlen Sie sich wie es gab ein Problem von Apple Seite (sei es dort Server, dort Software xCode oder dort Mac).
Lassen Sie sich also nicht entmutigen, wenn Sie mit diesem Problem konfrontiert werden. Sie können verschiedene Probleme untersuchen, aber es ist einfach, dieses Problem zu beheben, indem Sie eine Weile warten und es dann erneut versuchen.
Schließen Sie Ihren xCode und Application Loader.
Starten Sie Ihren Mac ne.
Starten Sie nun Application Loader und senden Sie es.
Es ist wahrscheinlich alles in Ordnung mit Ihrem Code/Provisioning-Profile/Xcode.
Ich habe es noch einmal versucht, und es funktionierte wie ein Zauber. Ich habe nichts geändert.
Bitte beachten Sie, dass einige Aktionen von Personen, die zuvor geantwortet haben, keine Auswirkung auf dieses Problem haben konnten, es aber dennoch so aussehen könnte, als ob Aktionen geholfen hätten. Es würde sowieso mit oder ohne funktionieren.
Ich bin auch mit meinem xCode 7.3.1 darauf gestoßen, den ich unten ausgeführt habe, und es sieht so aus, als ob 22421 ein generischer Fehlercode ist, wenn Bitcode aktivieren aktiviert/ausgewählt ist:
Und erreicht. - Build wird immer noch nur hochgeladen, wenn ich die Option Bitcode aktivieren deaktiviere (was ich nicht verstehe, warum)
Dies ist mir aufgefallen, nachdem ich die Zwei-Faktor-Authentifizierung in meiner Apple-ID aktiviert habe. Nachdem ich die Zwei-Faktor-Authentifizierung deaktiviert habe, funktioniert alles wie erwartet.
Das Problem kann mit xCode Upload Process nicht gelöst werden. Ich hatte vor einigen Tagen die gleichen Probleme, als ich einige meiner Apps eingereicht habe und alle Apps den gleichen Fehler aufwiesen. Nach vielen Versuchen habe ich Application Loader zum Hochladen der App verwendet und es hat funktioniert.
Gehen Sie zuerst zu xcode -> Produktmenü -> Archiv. Wählen Sie Export für Appstore. Speichern Sie die IPA-Datei. Öffnen Sie den Application Loader, indem Sie zu xCode -> Menü xCode -> Developer Tool öffnen Datei. Senden Sie es! Es klappt!
Stellen Sie sicher, dass Sie die Seite zum Vorbereiten der Übermittlung unter itunesconnect.Apple.com für die neue Version gespeichert haben
Ich glaube, mein Problem war, dass ich zuvor versucht hatte, die gleiche Versionsnummer meiner Anwendung hochzuladen, und dies entweder aus einem anderen Grund fehlgeschlagen ist oder ich es selbst storniert habe.
Ich habe die Version meiner App in eine Version geändert, die zuvor noch nicht verwendet wurde. Mein Projekt gesäubert. Es wurde erneut archiviert und dann ohne Probleme hochgeladen.
...... Sie müssen Ihre Versionsnummer ERHÖHEN, Sie können sie nicht verkleinern ...
Schließe einfach deinen Xcode und starte deinen Mac neu. Versuchen Sie dann erneut, Ihre App hochzuladen. Dies ist auf das Netzwerkproblem zurückzuführen, nicht auf Ihren Betrieb.
Flaky Netzwerkverbindung ...
Ich habe das in der Vergangenheit gehabt und es hat sich schließlich einfach selbst repariert.
Aber an diesem Wochenende habe ich es tagelang ohne Erfolg versucht.
Allerdings hatte ich gerade Erfolg, als ich zu einem anderen Netzwerk wechselte und dann einreichte.
Ich bin mir ziemlich sicher, dass Xcode möchte, dass wir mit unserem "normalen" Konto bei der App Store App angemeldet sind, wenn versucht wird, eine App über das Organizer-Fenster in den Mac App Store (MAS) hochzuladen.
Normalerweise testen wir Entwickler alle unsere Apps mit unserem MAS-Testkonto. Dies scheint auch den angemeldeten App Store-Benutzer zu wechseln. Für mich funktioniert das immer gut:
Für mich hat VPN dieses Problem verursacht. Nachdem ich die Verbindung getrennt hatte, war der Upload erfolgreich.