Questo è il mio primo invio di app iOS e non voglio che la mia app venga rifiutata.
Questo è da Apple Docs:
CFBundleVersion (String - iOS, OS X) specifica il numero di versione build del bundle, che identifica un'iterazione (rilasciata o non rilasciata) del bundle. Il numero di versione della build deve essere una stringa composta da tre numeri interi non negativi separati da punti con il primo numero intero maggiore di zero. La stringa deve contenere solo caratteri numerici (0-9) e punto (.). Gli zeri iniziali vengono troncati da ogni numero intero e verranno ignorati (ovvero 1.02.3 è equivalente a 1.2.3). Questa chiave non è localizzabile.
CFBundleShortVersionString (String - iOS, OS X) specifica il numero di versione di rilascio del bundle, che identifica un'iterazione rilasciata dell'app. Il numero di versione del rilascio è una stringa composta da tre numeri interi separati da punti. Il primo numero intero rappresenta le revisioni principali dell'app, ad esempio le revisioni che implementano nuove funzionalità o modifiche importanti. Il secondo numero intero denota revisioni che implementano caratteristiche meno prominenti. Il terzo numero intero rappresenta le versioni di manutenzione.
Il valore di questa chiave è diverso dal valore di "CFBundleVersion", che identifica un'iterazione (rilasciata o non rilasciata) dell'app. Questa chiave può essere localizzata includendola nei file InfoPlist.strings.
Ma sembra un po 'strano. La mia interpretazione per questo è mettere entrambi i valori uguali, ovvero:
CFBundleVersion: 1.0.0
CFBundleShortVersionString: 1.0.0
Qualcuno può confermare al 100% che è quello che dovrei mettere?
