La nuova build scompare dopo averla caricata su iTunes Connect


100

Sto cercando di caricare una build su iTunesConnect con Xcode 8. Xcode mi mostra che il caricamento è riuscito. Nella scheda Attività di iTunesConnect vedo che la mia build viene visualizzata ed è contrassegnata come "elaborazione ...". Ma dopo pochi minuti questa build scompare e non riesco a trovarla da nessuna parte. Ho provato a caricarlo di nuovo da Xcode 8, ma dice che la build è già caricata su iTunesConnect. Quindi, quando ho provato a caricare la build con la versione aumentata, dice OK, ma non riesco ancora a vedere la build in iTunesConnect. Ho provato a caricare con Application Loader, ma c'è lo stesso problema.


1
A volte ci sono problemi su App Store, probabilmente funzionerà domani ok. Ad ogni modo dovresti fare "convalida" per costruire prima di caricarlo su App Store
tatiana_c

2
Sfortunatamente, ho provato a caricare la build 5 giorni fa e ancora non riesco a farlo.
chudin26

4
Ho lo stesso problema, la build non appare in itunes connect
Jam

2
Ho lo stesso problema, qualche aggiornamento su come risolvere questo problema?
nabulaer

2
Ho lo stesso problema, ho aggiunto 3 build finora 2.0.2 / 2.0.3 / 2.0.4. Tutti mostrano come successo durante il caricamento ma non riescono a trovarli nelle schede Attività o TestFlight. Entrambe le schede hanno 2.0.1 come ultima build lì.
Sagar Mody

Risposte:


94

Controlla la tua posta. La revisione dell'App Store potrebbe inviarti un'e-mail per l'utilizzo da parte dell'utente.
Questo potrebbe aiutarti. NSPhotoLibraryUsageDescription in Xcode8


4
L'aggiunta di NSPhotoLibraryUsageDescription non risolve il mio problema. Al momento non riesco a controllare la posta, perché l'account Apple non è mio. Posso farlo dopo 1-2 giorni.
chudin26

Intendo dire che la tua app potrebbe non avere una o più UsageDescription nel tuo info.plist. L'app e-mail che ti verrà inviata ti fornirà i dettagli.
X.Jian

Sono una settimana con questa situazione, la nuova build non compare anche dopo questa soluzione, niente da fare, questo è molto frustrante..ho anche mandato 2 email a contatti apple senza ricevere alcuna risposta ..
Alessandro Ornano

33
Ehi Apple, alcuni di noi odiano gli enigmi, smettila di fare questo genere di cose.
Josh

1
Ho anche lo stesso problema. Non prendo alcuna informazione sulla privacy dell'utente. Ma la mia build sta ancora scomparendo da iTunes. Inoltre non ricevo posta dall'app. Non succede niente, ho anche provato a contattare il supporto Apple ma non funziona. andiamo mela ...
Suraj Sonawane

10

Devi aspettare circa 5 - 20 minuti e troverai l'app nella scheda Attività (lato sinistro).

Se ti trovi nella posizione di amministratore per quell'account sviluppatore, riceverai un'e-mail sullo stato della build che hai inviato.


Avevo tutte le impostazioni di privacy in atto, ma mancava la mia build. Finalmente l'ho trovato nella scheda attività.
dev27

Sì, quando passa dall'elaborazione all'attivazione, c'è un ritardo di 5 minuti e viene inviata anche un'e-mail. Ma se non hai accesso all'email di contatto, perderai ulteriori problemi o questa email di conferma.
Joel Teply

9

Ho anche affrontato lo stesso problema. Dopo aver aggiunto l'utilizzo dei dati chiave sensibili alla privacy mancanti nelle app Info.plist, il problema è stato risolto.

  1. Controlla e aggiungi le chiavi mancanti nel tuo file Info.plist. Fare riferimento al collegamento https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html per maggiori informazioni.

  2. Alcune chiavi potrebbero essere utilizzate dai pod di terze parti inclusi nella tua applicazione. Trovali e includili nel tuo file Info.plist (puoi ottenerli facilmente dall'e-mail dell'App Store che ti è stata inviata)

3. Di seguito sono riportate le chiavi che hanno risolto il mio problema, aggiungi NSBluetoothPeripheralUsageDescription, NSCalendarsUsageDescription, NSContactsUsageDescription, NSLocationWhenInUseUsageDescription, NSPhotoLibraryUsageDescription.


7

Ha avuto lo stesso problema. Senza l'accesso all'email di quell'account Itunes Connect, è quasi impossibile rilevare che qualcosa non va (sembra che le app non si blocchino più se mancano le chiavi della privacy, come descritto qui ). Immagino che tu sappia quali funzionalità del dispositivo utilizza la tua app. Quindi puoi provare ad aggiungere le chiavi di privacy di cui avevi bisogno a Info.plist (seleziona le chiavi "Privacy - ... Usage Description" nella documentazione )


Ho aggiunto tutte le descrizioni sull'utilizzo della privacy necessarie, ma ancora non funziona. Solo una soluzione che ho trovato è il caricamento della build da Xcode 7.3. Ma non posso creare il mio progetto perché Xcode 7.3 non supporta il nuovo formato storyboard Xcode 8. Dovrei convertire i miei storyboard modificati da Xcode 8 nel vecchio formato, ma questa conversione non è buona. Ho un bug nel layout ..
chudin26

7

Ha avuto lo stesso problema. Build andato dopo pochi minuti. Nessuna email, nessun errore ...

Alla fine ho aggiunto un secondo utente al mio account , con un altro ID Apple. L'utente potrebbe quindi ricevere un'e-mail in cui viene spiegato che mancano alcune impostazioni sulla privacy (utilizzo del bluetooth) ...

Apple, ti odio come sviluppatore. Cattivi strumenti, cattiva architettura, cattivo supporto.


3

Con l'aiuto del personale di supporto Apple, ho trovato un motivo in più che può causare questo problema.

Se sono presenti versioni precedenti di framework di terze parti (nel mio caso il colpevole era GoogleMobileAds.framework), la build dell'app verrà rimossa dopo l'elaborazione, senza errori o avvisi. Se riscontri questo problema, controlla e aggiorna tutti i framework di terze parti utilizzati nella tua app.


WOW! Ho più librerie di terze parti e alcune di esse non posso aggiornare, non funzionano su versioni più recenti. Questo è un problema enorme
cfl

1
Quindi ho capito che non è necessario mantenere tutte le librerie di terze parti completamente aggiornate, ma per mantenere gli SDK iOS le librerie di terze parti utilizzano abbastanza aggiornate per i requisiti del negozio
cfl

2

Ho avuto lo stesso problema e ho inviato una mail al supporto per gli sviluppatori di App Store. Mi hanno risposto oggi come segue:

Possono essere necessarie fino a 24 ore per l'elaborazione di una build appena inviata. Se la tua build inviata di recente è stata elaborata per più di 24 ore, ti consigliamo di inviare una nuova build con un numero di build più alto poiché questo in genere risolve il problema. Se dopo aver inviato una nuova build, hai un tempo di elaborazione di oltre 24 ore, rispondi a questo messaggio con le seguenti informazioni: - Nome dell'app - ID Apple dell'app - Versione preliminare e numero di build attualmente in fase di elaborazione - Uno screenshot che illustra l'elaborazione delle build correnti nella sezione TestFlight di iTunes Connect.

Provaci!

*aggiornare:

Risolvo il problema dopo aver aggiunto una descrizione dell'utilizzo (come foto, fotocamera ...) in plist. *


2

Sono stato in grado di inviare la build all'app store dopo aver aggiunto tutte le chiavi di privacy necessarie per essere aggiunte in info.plist.Assicurati di passare attraverso l'elenco dal link sottostante per controllare i servizi a cui stiamo accedendo nella nostra app richiedono l'aggiunta di chiavi di privacy per supporto ios10 https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/CocoaKeys.html

Mi mancava la chiave di privacy NSLocationWhenInUseUsageDescription in info.plist e dopo aver aggiunto questa chiave a info.plist sono stato in grado di caricarla con successo su itunesconnect.


1

Sono stato colpito dallo stesso problema. Ho provato tutti i passaggi possibili inclusi; 1. Incremento del numero di build 2. Aggiunta della descrizione dell'utilizzo richiesto 3. Ho provato entrambe le opzioni: Xcode8 e caricatore dell'applicazione. Niente ha funzionato nel mio caso. La build è stata convalidata con successo e visualizzata nella scheda "Attività" di itunesconnect come "Elaborazione". una volta aggiornato il portale itunesconnect, è scomparso.

Ora, ciò che ha funzionato è: una volta che la build viene visualizzata come "Processing" nel portale itunesconnect, aspetta e non fare nulla nel portale itunesconnect. NON aggiornare la scheda tutte le build per circa 2-3 ore a seconda delle dimensioni della tua app (non sembra logica, ma è così che ha funzionato).

Dopodiché, il binario sarà disponibile per l'invio in itunesconnect.


1

Questo è successo anche a me la scorsa settimana. Non è cambiato nulla con la mia vecchia app, voglio solo rilasciare una nuova versione con piccole modifiche. Ho caricato il mio IPA sul server, dopo alcune elaborazioni, la build è scomparsa dalla pagina Attività. Inoltre, non ho ricevuto alcuna e-mail da Apple che descriva l'errore.

Venerdì ho aperto un ticket per Apple. Martedì, improvvisamente tutte le mie build hanno terminato l'elaborazione e sono disponibili nella pagina Attività. Penso che alcuni trigger siano stati fatti da Apple. Quindi ho inviato la mia ultima build per la revisione e hanno risposto al mio ticket dicendo che dal momento che la mia build era in coda per la revisione, c'è qualcos'altro che possono aiutare.

Potrebbe essere qualcun altro in grado di utilizzare queste informazioni e sperare che Apple aggiorni il proprio sistema in modo da poter vedere gli eventuali errori sulla pagina web, non aspettare un'e-mail.


0

La build è scomparsa. Mi sono chiesto perché, ma non ha fatto nulla. 12 ore dopo, è stato notificato che ha completato l'elaborazione e sono stato in grado di distribuirlo ai tester TestFlight.

Ho pensato che forse fosse perché ho caricato accidentalmente un archivio del mio precedente .ipa prima tramite il caricatore di applicazioni, piuttosto che quello appena esportato. Ma queste potrebbero essere solo circostanze casuali. In ogni caso, non ho fatto nulla ed è ricomparso, anche se 12 ore dopo, quando spesso l'elaborazione è stata completata in circa 20-30 minuti di recente.


0

Ho affrontato lo stesso problema, ma era dovuto a un problema di autorizzazione.

L'app necessita dell'autorizzazione per la registrazione audio, che mancava in info.plist. Controlla il tuo info.plist e tutte le autorizzazioni richieste.

Dopo che l'app è stata inviata e visualizzata con successo su iTuneConnets.


0

Incontro lo stesso problema. L'app è stata inviata a TestFlight con successo 4 days ago. Ma il tester ha detto che non riesce a vedere l'ultima app rilasciata nell'app TestFlight.

Accedo a iTunesConnect e verifico che l'app più recente sia pronta 4 giorni fa. Ma la mia app TestFlight non può vederlo. Aggiorna l'elenco delle app in TestFlight 2 ~ 3 volte e reinstallo l'app da TestFlight. Quindi il tester ha detto di aver ricevuto l'email di notifica riguardo alla nuova app pronta ... E finalmente posso vedere la nuova app.

Non so cosa succederà alla fine.


0

Incontro lo stesso problema. Ho provato con diverse build ma non è riuscito, infine ho controllato il mio plist che aveva la chiave di autorizzazione ma nessuna descrizione. Stavo usando il framework della rubrica per recuperare i contatti, ma in seguito sono passato a CNContact, Digitare plist senza descrizione funzionava bene ma dopo aver aggiunto l'app CNContact viene rimosso dalla visualizzazione Attività di iTunes dopo il caricamento.

Verifica che ogni chiave di autorizzazione abbia una descrizione o meno, Apple può rimuovere la tua app da Activity / Testflight quando carichi.


Ho capito che Apple invia e-mail se la build non ha chiavi in ​​plist
chudin26

0

Nel mio caso, il problema era un flag BitCode mancante. Non ricordo perché ho disabilitato il bitcode, ma sto caricando con successo con il bitcode disabilitato per circa un mese.

All'improvviso le build caricate hanno iniziato a scomparire poco dopo aver iniziato l'elaborazione, ma quando ho abilitato il bitcode, il caricamento è stato nuovamente riconosciuto correttamente nella console di appstoreconnect.

Ora finalmente ricevo le email di elaborazione completata e posso accedere alla build caricata normalmente.

EDIT: I caricamenti non bitcode alla fine sono apparsi dopo 4 giorni, mentre quello con bitcode ha richiesto 30 min.


0

Quello che ha funzionato per me è stato:

  1. Controlla i tuoi pod, se hanno l'ultima versione (aggiornamento del pod). Apple rifiuterà silenziosamente a volte per questo motivo.
  2. Assicurati che tutti i target abbiano gli stessi dispositivi controllati (aveva un diff lì)
  3. Confronta anche il tuo plist con la configurazione visiva in XCode. A volte ci sono discrepanze, XCode non aggiorna correttamente i tag info.plist, in tal caso, allinea entrambi.
  4. Tutto quanto sopra con le chiavi della privacy.

Non posso credere che "rifiuta / rimuovi silenziosamente" sia una cosa per Apple, ma beh ...


0

Ho avuto lo stesso problema con una build di app basata su Cordova.

Il problema sembrava essere che l'app stesse ancora utilizzando UIWebView. Sono stato in grado di risolvere il problema aggiungendo <preference name="WKWebViewOnly" value="true" />a config.xml.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.