2016-01-21 39 views
5

Sto tentando di caricare un aggiornamento per un'applicazione su App Store utilizzando Application Loader. Sto ottenendo il seguente errore.Caricatore applicazioni ERRORE ITMS-90062

ERROR ITMS-90062: "This bundle is invalid. The value for key CFBundleShortVersionString [1.0.0] in the Info.plist file must contain a higher version than that of the previously approved version [1.0.0]." 

ho pensato che il CFBundleShortVersionString è stato permesso di rimanere lo stesso, ma il numero di build (o "Bundle versione/CFBundleVersion"), dovrebbe incrementare in ogni generazione.

È perché l'etichetta di versione (CFBundleShortVersionString) deve incrementare su ciascuna versione approvata? Significa aggiornamenti delle correzioni di bug e tali necessità per contrastare l'etichetta della versione visualizzata nell'App Store?

saluti

+0

Si prega di verificare qui: http: //stackoverflow.com/questions/4933093/cfbundleversion-in-the-info-plist-upload-error – technerd

+0

Grazie ma la mia domanda riguarda il CFBundleShortVersionString bisogno di essere aggiornato come affermato da "Applicazione Loader ", non CFBundleVersion (che ho urtato, e sto usando gli interi per le versioni build, quindi non dovrebbe applicarsi nessun wierd zero-stripping fatto da Apple). – mat

+0

puoi mostrare la versione precedente del bundle –

risposta

8

Non è necessario cambiare il CFBundleShortVersionString, il problema qui è che la vostra applicazione è già approvato, e credo che sia in "In attesa Developer Release" Stato. Rimuovi la tua app tramite "annulla questa versione" e prova a caricare di nuovo. Dovrebbe funzionare.