アプリの設定画面などに、アプリのバージョンを表示する際に、直書きしてしまうとアップデートのたびに毎回書き直さないといけない。忘れてしまうこともあり得る。
なので、Versionを表示する際には必ず、プロジェクトのリリースバージョン情報、ビルドバージョン情報から取得して表示させるようにする。
要はここから取得するということです。
情報の取得方法
バージョン情報(リリースバージョン)
let version = Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as! String
ビルド情報(ビルドバージョン)
let build = Bundle.main.object(forInfoDictionaryKey: "CFBundleVersion") as! String
Labelに表示させる
上記で書いたバージョンを以下のように使う
versionLabel.text = "Ver \(version ?? "")"
参考文献