CFBundleShortVersionString
#バージョニング
概要
Version Number とも呼ばれる。plist のキー。Bundleの バージョン。App Store などにも記載されるため、ユーザが目にすることになるバージョン文字列。Bundle のバージョンを一意に識別するのにシステムから利用される。
ルール
Version Number はリリース毎に一意である必要があり、使い回しはできない。また、前のバージョンより後のバージョンの方が大きいバージョン値になっている必要がある
フォーマット
[Major].[Minor].[Patch] の構成を取る必要がある。
Major: メジャーバージョン
Minor: マイナーバージョン
Patch: メンテナンスリリースバージョン
App Extension
App Extension にも Versoin Number を指定できるが、Containing App と同じ Version Number にするのが推奨されている
参考
https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring
https://developer.apple.com/library/archive/technotes/tn2420/_index.html