96 Stimmen

Unterschied zwischen Xcode-Version (CFBundleShortVersionString) und Build (CFBundleVersion)

App Target Summary

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?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X