Build non visibile in iTunes Connect


178

Voglio testare gli acquisti di app, quindi ho caricato build con xcode. Posso vedere la build in "Prerelase" ma non in "Versioni". Quanto tempo ci vuole per apparire in "Versioni"? Sono passati 30 minuti

Risposte:


179

La compilazione non è visibile fino a quando il passaggio "Elaborazione" non è in corso nella scheda "Prerelease". Dovrebbe dipendere dalle dimensioni della tua app. Per una mia app da 10 Mb, ci sono voluti circa 5 minuti.


11
Dagli ultimi mesi, ricevi un'email da Apple Developer al termine del "processo". Dovevo solo essere paziente
voghDev

1
1 ora in attesa qui.
Ruben,

10
Dopo aver caricato la mia build non visibile nello stato di elaborazione nella scheda attività. quando carico di nuovo la stessa versione, viene richiesto che build sia già disponibile.
Jemythehigh,

4
72 ore qui, per un file di 9 MB.
Tom Pace,

1
Non sono sicuro che si tratti solo di una coincidenza, ma ho aspettato ore per aggiornare la posta elettronica e iTunes e poi ho deciso di riprovare a caricare. Ha ottenuto l'errore di versione binaria duplicato previsto al momento del caricamento, ma ha subito ricevuto un'email che l'app aveva terminato di elaborare e viene visualizzata in iTunes Connect!
NSDestr0yer,

112

Controlla nella tua casella di posta elettronica un'email da iTunes Store:

Oggetto: iTunes Connect: la tua app [...] presenta uno o più problemi

Gentile sviluppatore,

Abbiamo riscontrato uno o più problemi con la tua recente consegna per [la tua app]. Per elaborare la consegna, è necessario correggere i seguenti problemi:

Questa app tenta di accedere ai dati sensibili della privacy senza una descrizione dell'uso. Il file Info.plist dell'app deve contenere una chiave NSPhotoLibraryUsageDescription con un valore stringa che spiega all'utente come l'app utilizza questi dati.

[...]

Una volta apportate le correzioni richieste, è quindi possibile riconsegnare il file binario corretto.

Saluti,

Il team dell'App Store

XCode 8 mi ha detto che il caricamento è andato a buon fine, ma la build non è stata visualizzata in iTunesConnect fino a quando non ho risolto i problemi indicati nell'e-mail e inviato nuovamente.


Inoltre, non dimenticare "Privacy - Descrizione utilizzo contatti"
Bergasms,

2
Stesso problema. Pensi che la costruzione passerebbe dall'elaborazione al fallimento, piuttosto che dall'elaborazione al nulla
Rydell,

Un valore per la chiave Info.plist 'CFBundleIconName' non è presente nel pacchetto 'xxxxx'. Le app create con iOS 11 o versioni successive SDK devono fornire le icone delle app in un catalogo di risorse e devono anche fornire un valore per questa chiave Info.plist. Grazie
SteeBono il

53

Può essere utile:

  1. Mentre spingo la build su ITunes, minimizzo la finestra dell'organizzatore, quindi in background tutto è andato liscio e il messaggio è stato visualizzato "Build Pushed Success".
  2. Ma build non viene visualizzato nel negozio iTunes e a volte build viene visualizzato nel passaggio "Elaborazione" ma non arriva a "Versioni".
  3. Ho ripetuto i passaggi 1 e 2 ma lo stesso risultato.
  4. Quindi ho premuto build con la finestra Organizer (in primo piano) non ridotta a icona e tutto ha funzionato . (Ci vuole un po 'di tempo in base alla dimensione indicata da @cdescours)
  5. Questo esperimento è stato condotto il 30 ottobre 2014 per tutto il giorno e anche lo stesso problema è stato scoperto in seguito. Quindi possiamo concludere che iTunes ha il problema quando la build viene inserita in background.

2
L'ho fatto e funziona oggi (02/2016). Sto usando XCode 6.4
Felipe Antonio Cardoso

1
Questo mi ha aiutato anche (04/2016). Utilizzo di XCode 7.3. Questo è davvero strano (per non dire altro).
fantasia

1
Questo funziona Un altro motivo per cui Apple deve risolvere iTunes Connect.
Michael,

15
Questo è ancora valido per Xcode 8. Ho caricato la mia app macOS 5 volte oggi e ogni volta che ho nascosto Xcode (Cmd + H) per lavorare su qualcos'altro. Anche se Xcode ha dichiarato "Caricamento completato", le build non sono mai state visualizzate in iTunes connettersi nella scheda Attività. Quindi, dopo aver letto questo, ho provato a lasciare Xcode in primo piano durante il caricamento, quindi la build è stata immediatamente visualizzata in iTunes Connect come "Elaborazione".
SEB

4
Xcode 10.2.1 ha funzionato per me ...
Elegya,

38

Per aggiornare la risposta di @cdescours, ora le build caricate possono essere visualizzate nella scheda "Attività" nello stato "Elaborazione".


2
Nella mia esperienza la build problematica ha mostrato come 'Processing' per tutti i 4 minuti che veniva analizzata, e poi è misteriosamente scomparsa dall'elenco. Nessuna voce "non riuscita", nessun messaggio di errore, nessun suggerimento su ciò che è accaduto, niente di niente. Naturalmente è nella tua e-mail se sai solo controllarlo.
pscl

37

Controlla la scheda Attività in iTunes Connect dopo aver caricato l'app e attendi che venga elaborata:

inserisci qui la descrizione dell'immagine


7
Dopo il processo, la build non è stata visualizzata nell'elenco. Qual è la soluzione?
Vaibhav Jhaveri,

2
Se commetti degli errori, il sistema non perdona. Il tuo caricamento è andato a buon fine ma non appare in questo elenco. (In effetti, il successo significa che hai usato quel numero di build). Devi controllare la tua e-mail per l'errore. Il numero di build non verrà mai visualizzato in alcun modo nel sito Web iTunes Connect.
benc,

17

Controlla la tua email. Devi avere un problema o un rapporto mancante nella tua e-mail. Ho ricevuto un'email che mi manca NSCameraUsageDescriptiondigitareInfo.plist

inserisci qui la descrizione dell'immagine


Avrei perso giorni
Phillip Martin l'

15

Nel caso in cui si stia aggiungendo build con target di distribuzione> 9, aggiungere questi tasti a info.plist nel caso in cui si stiano utilizzando la fotocamera e le foto: Privacy - Camera Usage Description e Privacy - Photo Library Usage Descriptioncon una descrizione valida.

Ho avuto lo stesso problema quando ho inviato con stringa vuota per queste chiavi.


Dove aggiungere questi dettagli?
Niroshan Ranapathi,

@NiroshanRanapathi in info.plist.
Sreedeepkesav MS

15

Quando carichi la tua build dal Caricatore applicazioni o direttamente dal tuo xcode su App Store e non viene visualizzato nemmeno su caricamenti multipli con versioni di build diverse, allora

  1. Apri il tuo file .plist e controlla se c'è una stringa chiave che inizia con "Privacy - ........."
  2. Se il valore di quella stringa chiave è vuoto, quindi Aggiungi una stringa.
    ad esempio, per me stavo usando la fotocamera, la libreria di foto, il microfono e la posizione.
    Per il mio progetto ho aggiunto la stringa come segue
    a. Questa app richiede l'accesso alla fotocamera.
    b. Questa app richiede l'accesso alla Libreria di foto.
    c. Questa app richiede l'accesso al microfono del tuo dispositivo.
    d. Questa app richiede l'accesso alla tua posizione.
    e. Questa app richiede l'accesso al Bluetooth.
  3. Ora carica la build che verrà accettata.

Nota: questa stringa di autorizzazione è obbligatoria da iOS 10.


Grazie, nel mio caso erano tutte le chiavi "Privacy - ..." con una stringa vuota. NSLocationWhenInUseUsageDescription, NSCameraUsageDescription, NSPhotoLibraryUsageDescription.
mbenegas,

Sei un salvavita. Sono contento di non aver dovuto cercare su Google ogni tasto del mio plist per capire cosa non andava, mi mancava solo una descrizione dei permessi per le foto.
Ione di potassio,

14

A volte potresti dover controllare la tua email. Non ci saranno errori durante il caricamento. Ma Apple potrebbe aver inviato un'e-mail con gli errori nella tua build. Nel mio caso ho ricevuto un'email con il seguente errore menzionato al suo interno.

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.

Ho aggiunto la chiave NSPhotoLibraryUsageDescription, ma la stringa di descrizione era vuota.


1
Si. Perché è così avanzato il reporting degli errori di Apple.
Gene

1
Si, come no? Ehi, la Apple del 1996 ha chiamato e vuole riavere il suo flusso di lavoro.
pscl

10

Puoi vedere tutte le tue attività (build caricate di recente qui). Fornirà inoltre lo stato corrente della build.


6

Basandosi sulla risposta di @ sreedeep-kesav (non abbastanza rappresentante per commentare), Privacy - Camera Usage Descriptione Privacy - Photo Library Usage Descriptionpuò essere impostato aprendo il Info.plistfile in Xcode e selezionando il pulsante più accanto a Information Property List:

inserisci qui la descrizione dell'immagine


4

Caspita, è stato davvero fastidioso! Onestamente non so quale sia stato il problema perché negli ultimi anni ho caricato molte app sull'app store tramite Xcode, ma negli ultimi due giorni ho provato come 8 caricamenti di build differenti nell'arco di 12 ore, ma NESSUNO di loro si sarebbe presentato in iTunesConnect come Elaborazione o altrove. Alla fine ho provato Application Loader anche se non l'ho MAI dovuto usare prima. Il primo tentativo è scaduto "Recupero token Apple Connect" o qualcosa del genere. Ho CMD + Q e ho provato di nuovo Application Loader e la seconda volta il caricamento è terminato ... e ora la mia build viene visualizzata in iTunesConnect come elaborazione. OMG che era fastidioso, confuso e un'enorme perdita di tempo (suppongo che l'esperienza tipica di Apple Dev).

Comunque ... ho pensato di condividere i miei risultati.


1
Wow, ho parlato troppo presto. Ho visto la mia build in iTunesConnect immediatamente dopo che Application Loader è riuscito ma ora è scomparso e non viene più visualizzato in iTunesConnect. Non ho ricevuto e-mail da Apple. Cosa sta succedendo nel mondo!
Christopher D. Emerson,

1
Finalmente ho parlato con Apple al telefono. Questo era il problema con l'app, ma i server Apple non mi stavano scrivendo a riguardo, quindi l'unico modo per scoprirlo era chiamarli. Super fastidioso! stackoverflow.com/questions/39566952/…
Christopher D. Emerson

3

Ho riscontrato lo stesso problema, una volta caricato build non viene visualizzato AppStore Connectanche se non ho ricevuto alcun messaggio di posta da Apple. Quindi aspetto solo un giorno e quella build inizia a essere visibile AppStore Connectdopo un giorno. È uno strano problema che il team Apple deve esaminare.

Buona codifica. :)


2

Controlla la tua opzione sulla politica di accesso alla privacy nel file Info.plist.


2

Controlla lo stato della nuova build nella scheda " Attività ". Una volta che l' etichetta " Elaborazione " scompare dalla build, dovresti essere in grado di usarla.


1

Ho riscontrato gli stessi problemi, sono passato da Xcode6.0 a Xcode6.1 e le mie build hanno iniziato a comparire nell'elenco.


1

Voglio condividere la mia esperienza, ho caricato la mia build con l'uploader dell'applicazione e xcode e dopo 10 ore non sono riuscito a vedere alcuna build su iTunes. Alla fine ho contattato Apple e mi hanno spiegato che una validazione di build può richiedere al massimo 24 ore. Dopo 24 ore, se la build non è visibile nella pagina correlata, consigliano di caricare una versione più recente. E se dopo le seconde 24 ore se non è ancora presente alcun build, puoi chiamare l'assistenza del programma di sviluppo apple. Ecco la pagina dove puoi trovare i numeri di telefono:

https://developer.apple.com/contact/phone/

La pubblicazione della prima versione dell'applicazione può richiedere alcuni giorni, ma una versione più recente richiede molto meno tempo.


1

Controlla tutta la chiave e i valori nel file info.plist . se manca una chiave, questo causerà questo problema. AppIcon e le altre cose scritte nel file info.plist devono essere perfetti, quindi non sarai in grado di ottenere questo problema.


C'è già una risposta che ha risolto il problema. Si prega di dare un'occhiata a questo.
L. Guthardt,


1

Questo ha funzionato per me

Se la build non è presente nella scheda "Attività" di Itunes. Quindi controlla le tue chiavi info.plist. Se ci sono tutte le chiavi, controlla la descrizione di tutte le chiavi. se la loro lunghezza è breve, aumenta la lunghezza della descrizione delle chiavi.


0

Volevo solo condividere la mia esperienza. La mia build ha attraversato la fase di elaborazione (era una semplice app da 984 KB) ma non è stata visualizzata nella scheda "Versioni" per più di 30 minuti. Ho anche ricontrollato la mia e-mail ma non avevo ricevuto nulla da Apple. Tuttavia, nella scheda Versioni avevo 3 build elencate esclusa l'ultima. Quello che ha funzionato per me è che ho appena cliccato su quello meno recente (fai clic sul numero di build) e poi ho fatto clic su Scadenza build e voilà acquistare build recente era immediatamente disponibile con la versione corrente.

Non ho trovato alcun documento Apple che spieghi questa anomalia.

Spero che sia d'aiuto! Saluti


0

Bene, nel mio caso ho caricato una build con la versione aggiornata. come 1.1.0 Build 1.1.0 , poi sono tornato alla 1.0.0build 1.0.5e la stessa build era visibile sotto il1.0.0 menu a discesa dell'intestazione.

Spero che aiuti qualcuno.


0

Questo era il mio errore:

Ho avuto un piccolo aggiornamento in una parte del contenuto delle notifiche push e non ho nemmeno toccato il mio codice.

Ma ho pensato che avrei dovuto ricaricarlo per riflettere quel cambiamento nell'ultima versione.

E l'ho fatto.

Ho provato a caricare 3 Build uno per uno.

Ma non è stata mostrata una sola build nella versione di prova di volo. (Scioccato)

Successivamente mi sono reso conto del mio errore che, semplicemente aggiornando la parte del contenuto APNS senza nemmeno toccare il mio codice, stavo provando a caricare una nuova build e mi aspettavo di rifletterla nel volo di prova. (Così stupido da parte mia)

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.