Разница между версией Xcode (CFBundleShortVersionString) и сборкой (CFBundleVersion)

App Target Summary

В Xcode 4 я вижу следующее для моей целевой сводки:

Ввод «Версия» соответствует CFBundleShortVersionString в файле info.plist и входу «Сборка» соответствует CFBundleVersion .

В чем разница между этими двумя? Я вижу много людей в Интернете, которые хотят придать одинаковое значение обоим, и я подозреваю, что это связано с обратной совместимостью.

У меня два вопроса:

1) Если бы я начинал с нуля, что было бы лучше всего управлять версиями вашего приложения?

2) Во всех предыдущих выпусках моего приложения я использовал только CFBundleVersion . Чтобы не испортить процесс обновления, следует ли мне продолжать увеличивать CFBundleVersion так же, как и я, или можно ли переключиться на «правильный путь», если он существует?

93
задан gcamp 7 September 2011 в 18:21
поделиться