Dans Xcode 4, je vois ceci pour mon résumé de la cible:
L'entrée "Version" correspond à CFBundleShortVersionString
dans le fichier info.plist, et l'entrée "Build" correspond à CFBundleVersion
.
Quelle est la différence entre ces deux? Je vois beaucoup de gens sur Internet vouloir mettre la même valeur dans les deux, et je soupçonne que c'est pour la compatibilité ascendante.
J'ai deux questions:
1) Si je partais de zéro, quelle serait la meilleure pratique pour la gestion des versions de votre application?
2) Dans toutes les versions précédentes de mon application, je n'utilisais que CFBundleVersion
. Afin de ne pas gâcher le processus de mise à niveau, dois-je continuer à incrémenter de CFBundleVersion
la même manière que je l'ai été ou est-il possible de passer à la «bonne voie», en supposant qu'il en existe une?