Daily iOS
Build and distribution

Version and build number

How do CFBundleShortVersionString and CFBundleVersion differ?

How would an interviewer hear this answer? You'll see whether they'd move on, dig in, or say no, and which sentences would trip you up. Your score doesn't change.
See the short answer

ShortVersionString (MARKETING_VERSION) is the semantic version users see, and CFBundleVersion (CURRENT_PROJECT_VERSION) is a monotonically increasing number that tells builds of the same version apart. App Store Connect refuses a re-upload of the same build number under the same version.

Share a question