问题描述
如何在应用程序中显示带有方案的构建版本?
例如,如果应用程序构建版本为1.0.2,并且构建方案为暂存,则我想显示1.0.2-暂存,例如当应用程序中心构建应用程序时,将显示应用程序的名称以这种方式(1.0.2-staging)。
解决方法
我不确定您所说的“构建方案”是什么意思,但这是两个如何从Info.plist获取信息的示例:
let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as? String
let build = Bundle.main.infoDictionary?["CFBundleVersion"] as? String