In Xcode 4 sehe ich dies für meine Zielzusammenfassung:
Die Eingabe "Version" entspricht CFBundleShortVersionString
in der Datei info.plist, und die Eingabe "Build" entspricht CFBundleVersion
.
Was ist der Unterschied zwischen diesen beiden? Ich sehe viele Leute im Internet, die den gleichen Wert für beide eingeben wollen, und ich vermute, dass das der Abwärtskompatibilität dient.
Ich habe zwei Fragen:
1) Wenn ich bei Null anfangen würde, was wäre das beste Verfahren für die Versionierung Ihrer Anwendung?
2) In allen früheren Versionen meiner Anwendung habe ich nur CFBundleVersion
. Soll ich, um den Aktualisierungsprozess nicht zu stören, weiterhin die Anzahl der CFBundleVersion
oder ist es möglich, auf den "richtigen Weg" umzusteigen, vorausgesetzt, es gibt einen solchen?