Sto provando a caricare un'app di Apple TV su App Store a scopo di test, ma ho riscontrato il problema:
Questa azione non può essere completata. Riprova (-22421)
come nell'immagine qui sotto:
Quindi cosa posso fare?
Sto provando a caricare un'app di Apple TV su App Store a scopo di test, ma ho riscontrato il problema:
Questa azione non può essere completata. Riprova (-22421)
come nell'immagine qui sotto:
Quindi cosa posso fare?
Risposte:
Ciò accade perché i server Apple potrebbero non funzionare correttamente. Aspetta e prova più tardi o la prossima volta. Funzionerà sicuramente alla fine.
Basta provare ad esportare il file iPA e quindi caricare quel file iPA esportato con il caricatore dell'applicazione. Risolverà il tuo problema.
C'è un altro modo per correggere l'errore sopra. Prova questo, lo ha riparato per me. Apri Terminale ed esegui:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
Tre righe di codice sopra aggiorneranno iTMSTransporter, quindi puoi provare a caricare di nuovo in XCode.
Per maggiori dettagli: https://forums.developer.apple.com/thread/76803
(Dal 23 maggio 2018)
Passo 1
Apri Xcode -> scheda Prodotto -> Archivio -> esporta e salva sul desktop
Passo 2
Apri Xcode -> scheda Xcode -> Apri strumento di sviluppo -> Caricatore applicazioni >> fai doppio clic su Consegna YourApp e seleziona il file .ipa esportato di recente dal desktop
Risolto il problema ogni volta =)
Come per tutto ciò che riguarda Xcode. Un semplice riavvio ha risolto il problema per me.
Ehi, ho lo stesso problema quando provo a caricare IPA su Appstore. L'ho risolto quando ho verificato che il mio profilo di provisioning di distribuzione non era valido. Quindi basta aggiornare il profilo di provisioning, scaricare, quindi installare e riavviare Xcode. Ora archiviare e caricarlo su Appstore sarà fatto.
O
Crea IPA e carica tramite Caricatore applicazioni.
In bocca al lupo.
Invalid iMessage App - Your iMessage app contains an invalid sticker pack.
Immagino che devo passare al modo generico per farlo. BTW @ Bartłomiej Semańczyk risposta ha funzionato. Ho provato di nuovo e ha funzionato;)
Funzionerà al 100% sicuro. Ho avuto lo stesso problema ma è stato risolto con i passaggi seguenti:
Spero che questo funzioni per tutti.
Stavo riscontrando lo stesso errore esatto, quindi essere qui (fallito circa 6 volte in un'ora).
Ho appena provato di nuovo ora (senza cambiare nulla), ha funzionato da solo.
Ho letto sui forum Apple che si tratta di un problema con i server Apple, nulla a che fare con il tuo Xcode.
Ho anche letto che altri tentano il caricamento tramite ApplicationLoader (Menu -> Xcode -> Apri strumento di sviluppo -> Caricatore applicazioni), questo ti chiederà dove si trova il tuo codice, dovresti quindi selezionare il tuo archivio (non il codice sorgente), tu puoi caricare il tuo codice in questo modo se ne hai bisogno. Preferisco personalmente l'Xcode integrato invece.
Funziona in entrambi i modi.
Per la cronaca, sto copiando il thread dai forum di Apple .
Saluti Heider
Deseleziona la casella "Includi bitcode", ha funzionato per me.
Sembra che Apple abbia corretto l' attuale particolare bug presente nell'ultima settimana.
In breve, puoi caricare con il pulsante blu "Carica su App Store ...", invece di utilizzare il caricatore dell'applicazione.
ancora più informazioni, i caricamenti apparentemente falliti
con ciascuno degli elementi lì 208-231, avevo provato a caricare in modo normale e non è riuscito con il codice "Riprova (-22421)".
In effetti, da me ignorato, stavano tutti andando su app store , ma sembra che si stessero bloccando su un'elaborazione infinita.
Poi ho creduto esattamente a quanto riportato da StevenOjo (ieri) sopra:
Configurare un NUOVO account su iTunes con un NUOVO indirizzo e-mail
IMPOSTA ANCHE SU SVILUPPATORE, ricordando che, poiché Apple è l'organizzazione più idiota del mondo, developer.apple è totalmente diverso da ituneconnect.apple
Dal mio vero account normale, e questo è IN SVILUPPATORE, NON ITUNES CONNECT, ho invitato quel nuovo alter ego come amministratore
Esportazione dell'app dall'organizzatore, come IPA per la distribuzione dell'app store.
Accedere al caricatore dell'applicazione con quella nuova e-mail e caricare l'archivio. Ha funzionato senza problemi.
È possibile che ora funzionerebbe benissimo con il mio solito account; Non lo so.
Per essere chiari, dopo un tempo molto breve (diciamo, due minuti), la build finale (cioè, 233 sopra) è effettivamente diventata "pronta per il test" come di consueto su app store.
Tutti i caricamenti "dud" sembrano essere bloccati per sempre durante l'elaborazione.
Non è letteralmente possibile assumere programmatori e amministratori di sistema, che sono così cattivi .
Ci deve essere una sorta di teoria della cospirazione, dietro il fiasco assoluto che è il provisioning di Apple. Forse è una sorta di trama di marketing per la psicologia inversa o qualcosa del genere ....... chi lo sa.
Più tardi lo stesso giorno:
Ho quindi provato con un nuovo numero di build utilizzando il normale pulsante blu "Carica su App Store ...".
Ho quindi provato a utilizzare Caricatore applicazioni come descritto sopra ...
Conclusione ...
: / che fiasco.
ho risolto lo stesso problema
"Impossibile completare questa azione. Riprovare (-22421)"
usando i seguenti passi ...
problema
"Questa azione non può essere completata. Riprova (-22421) ”
è stato risolto in Xcode 9. Ora, possiamo caricare app anche tramite Xcode Organizer.
Ho aumentato il numero di build ma il problema è rimasto.
Poi,
Questa azione non può essere completata. Riprova (-22421)
Questa azione non può essere completata. Riprova.
Spero che questo possa essere d'aiuto.
Apri Terminale ed esegui:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
Il problema non può essere risolto con il processo di caricamento xCode. Alcuni giorni fa ho riscontrato gli stessi problemi durante l'invio di alcune delle mie app e di tutte le app che mostravano lo stesso errore. Dopo molti tentativi, ho usato il Caricatore applicazioni per caricare l'app e ha funzionato.
Invialo! Funziona!
Ho provato a caricare l'archivio quasi 10 volte (con tutti i tipi di ripuliture e ricariche, con versioni e file di provisioning diversi), ho ancora ricevuto lo stesso errore. Poi improvvisamente al mio prossimo tentativo mi ha mostrato: "impossibile procedere con la consegna che un'istanza di trasportatore esistente sta attualmente caricando questo pacchetto", ho fatto quanto segue e mi ha aiutato:
Fondamentalmente, è necessario cancellare i token di trasporto. Questo può accadere se dovessi chiudere Xcode durante l'invio di un'app a iTunes Connect.
/Users/<username>/.itmstransporter/UploadTokens/
Elimina tutti i file .token in questa directory. Se non riesci a trovare i file .token, questo è perché sono nascosti in Finder. Per nascondere / mostrare i file nascosti nel Finder, utilizzare il seguente comando Terminale (TRUE = UNHIDE, FALSE = HIDE):
per impostazione predefinita scrivi com.apple.finder AppleShowAllFiles TRUE; killall Finder
Tested in Xcode 7.3, 04142016
Invece di fare clic sul caricamento blu su App Store ... dall'Organizer o durante l'archiviazione, Xcode offre uno strumento migliore per farlo, ma è un po 'nascosto e il processo non è chiaro come usarlo.
Ecco cosa ho documentato durante l'invio della nostra ultima applicazione iOS all'App Store:
Innanzitutto, NON utilizzare il pulsante blu Carica su App Store… .
Dall'Xcode di Xcode: Strumenti per sviluppatori: menu, selezionare Caricatore applicazioni .
Accedi con le credenziali appropriate che ti consentono di caricare su App Store.
Quando Application Loader mostra la sua schermata principale, selezionare Scegli pulsante in basso a destra nella finestra principale e apri l'IPA che hai esportato per l'App Store.
Procedere con l'invio.
Perché vuoi fare questo:
Nel caso sia lo stesso mio errore.
Hai controllato entrambe le impostazioni del profilo di provisioning in "il tuo progetto" e "i tuoi target"?
Nel mio caso è stato causato dalla mancanza di alcune icone delle app in Images.xcassets
Entrambi gli sviluppatori del nostro team hanno riscontrato lo stesso problema, da macchine diverse il 31 maggio 2017. Ho risolto il problema:
Che bella perdita di tempo. Speriamo che questi passaggi funzionino per gli altri e facciano risparmiare un po 'di tempo.
Quando viene visualizzato l'errore " Impossibile completare l'azione. Riprova (-22421) ", prova a inviare nuovamente la stessa app su iTunes Store utilizzando nuovamente XCode e otterrai i messaggi di errore effettivi la prossima volta.
Messaggio di errore dettagliato che hai ricevuto la prossima volta ti aiuterà cosa fare effettivamente !!!
Se ricevi lo stesso errore ripetutamente, puoi inviare l'app utilizzando "Caricatore app" e l'invio potrebbe non riuscire.
[Attenzione:]
Verifica che la versione della tua app / il numero di versione della build sia maggiore della versione precedentemente inviata. Puoi verificarlo in Xcode -> Impostazioni progetto -> Sezione generale E iTunes-Connect-Account -> Pacchetto app -> scheda Attività
Ho avuto questo problema ancora e ancora. Nessuna descrizione descrittiva, solo il messaggio di errore pubblicato da OP.
In effetti, si trattava di un problema con la build e quindi non aveva nulla a che fare con i server Apple, come potresti pensare.
La soluzione era andare su Organizer
e Export
la build, quindi caricarla tramite Application Loader
. Qui ho ricevuto i messaggi di errore corretti. Nel mio caso, si è verificato un problema con la rottura delle convalide delle estensioni per app CocoaPods. Ho risolto questo e quindi ho potuto caricare la mia build.
Spero che questo aiuti qualcuno come me.
Ho avuto lo stesso problema. Era correlato alle Impostazioni di costruzione -> Identità firma codice -> Rilascio impostato su Sviluppatore iOS. Se deve essere impostato su Distribuzione iOS per far funzionare il caricamento Xcode.
Per il 1 giugno 2017
Alcuni passaggi combinati dalla risposta di questo thread che ha funzionato per me. Sto scrivendo il processo che ha funzionato bene per me.
1) Aprire il terminale ed eseguirlo
cd ~
mv .itmstransporter / .old_itmstransporter /
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
iTMSTransporter si aggiornerà automaticamente, attenderà il completamento del processo.
2) Disconnetti l'account apple dall'account delle preferenze di Xcode e accedi di nuovo invece di creare un nuovo ID su iTunes e account sviluppatore.
3) Pulisci il progetto e l'archivio, quindi esporta l'app dall'organizzatore come IPA per la distribuzione dell'app store.
4) Accedere al caricatore dell'applicazione con lo stesso account e caricare l'IPA.
5) Il processo verrà completato correttamente.
Puoi provare le seguenti soluzioni:
Usa Application Loader per caricare la tua app, poiché l'organizzatore Xcode non può caricare il file (rifiuta l'IPA) a volte, senza motivo reale e si verifica frequentemente, con Xcode Organizer, che apple non è in grado di risolvere in modo permanente.
- Il server di caricamento delle app di Apple non funziona correttamente (non in connessione o connessione persa durante il caricamento di file). Aspetta e riprova più tardi (potrebbe essere dopo un giorno).
- Fluttuazione nella connessione di rete, durante il caricamento di file.
- Potresti non aver aggiunto dichiarazioni sulla privacy nel tuo file info.plist.
Cocoa Keys : ecco un elenco di chiavi (con dichiarazioni sulla privacy) che dovresti considerare di aggiungere nel tuo file info.plist, se hai utilizzato quel servizio nella tua applicazione.
Al giorno d'oggi, potresti anche affrontare questo codice di errore: 90186 (con caricatore app)
- Caricatore applicazioni obsoleto può essere la ragione di questo errore. Usa lo strumento Xcode più recente e usa il caricatore applicazioni dallo strumento Xcode.
- Profilo di provisioning errato / non valido, associato alla build. Assicurati di aver utilizzato il profilo di provisioning corretto (è necessario un profilo di provisioning con modalità di distribuzione / produzione . Un profilo di provisioning in modalità di sviluppo non ti consentirà di caricare l'app sullo store.)
Puoi trovare lo strumento Caricatore applicazioni più recente dall'ultimo strumento Xcode: Xcode -> Apri strumento sviluppatore -> Caricatore applicazioni
La migliore soluzione è sicuramente Application Loader. Non posso commentare la nota di Naresh su questo (sono troppo un novizio di StackOverflow), ma ti avverto che se stai usando Swift, non utilizzare il sistema di generazione ipa Xcode. Preferisco la creazione manuale dell'IPA tramite:
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.
Se connetti un dispositivo mentre l'app sta creando / archiviando, il tuo dispositivo generico passerà automaticamente al tuo dispositivo connesso e quando stai provando a caricare sull'app store avrai uno strano crash.
cambierà automaticamente in questo:
Quindi, per rispondere alla tua domanda, non so se il tuo problema sia stato causato perché hai collegato il tuo dispositivo iO durante l'archiviazione, ma sarai in grado di riprodurre quel problema se colleghi il tuo dispositivo iOS durante l'archiviazione della tua app. Spero che questo aiuti qualcuno
Il mio problema era con i profili provvisori.
Quindi per me ha funzionato:
Vai su Preferenze Xcode -> Account -> Nel mio ID Account Apple -> Seleziona " Scarica tutto "
Ho controllato anche, nel centro membri ed eliminare tutti i profili provvisori non validi e:
1 - Chiudi Xcode
2 - Apri Xcode, pulisci e costruisci il mio progetto.
3 - Archivia nuovamente il mio codice.
Controlla questo elenco o continua a provare il caricamento!