No Xcode 4, vejo isso para meu resumo de destino:
A entrada "Versão" corresponde a CFBundleShortVersionString
no arquivo info.plist e a entrada "Construir" corresponde a CFBundleVersion
.
Qual é a diferença entre esses dois? Eu vejo muita gente na internet querendo colocar o mesmo valor em ambos, e minha suspeita é que seja por compatibilidade reversa.
Eu tenho duas perguntas:
1) Se eu estivesse começando do zero, qual seria a prática recomendada para o controle de versão do seu aplicativo?
2) Em todas as versões anteriores do meu aplicativo, eu só usei CFBundleVersion
. Para não atrapalhar o processo de atualização, devo continuar a incrementar CFBundleVersion
da mesma forma que tenho feito ou é possível mudar para o "jeito certo", supondo que exista um?