应用程序版本和内部版本号未在 Swift 5 中更新
Application Version and Build number not updating in Swift 5
我目前正在尝试显示我的应用程序的版本号我想以 3 位格式显示它(例如 1.0.0)这是我用来获取我的应用程序版本的代码:
func version() -> String {
let dictionary = Bundle.main.infoDictionary!
let version = dictionary["CFBundleShortVersionString"] as! String
let build = dictionary["CFBundleVersion"] as! String
return "\(version) build \(build)"
}
我遇到的问题是即使我在我的应用程序的一般信息中更改 版本号 和 内部版本号 它总是显示相同的值:
1.0 和版本 10
是我做错了什么还是没有正确更新版本号?
问题出在 infoplist 文件中,值被设置为 1.0
我目前正在尝试显示我的应用程序的版本号我想以 3 位格式显示它(例如 1.0.0)这是我用来获取我的应用程序版本的代码:
func version() -> String {
let dictionary = Bundle.main.infoDictionary!
let version = dictionary["CFBundleShortVersionString"] as! String
let build = dictionary["CFBundleVersion"] as! String
return "\(version) build \(build)"
}
我遇到的问题是即使我在我的应用程序的一般信息中更改 版本号 和 内部版本号 它总是显示相同的值:
1.0 和版本 10
是我做错了什么还是没有正确更新版本号?
问题出在 infoplist 文件中,值被设置为 1.0