将当前应用程序的构建版本输出为字符串 - Xamarin.iOS

Dav*_*igh 13 versioning info.plist xamarin.ios ios

我想将应用程序的当前构建版本作为字符串输出到我的应用程序的视图中.

有没有一种方法从info.plist文件或其他地方动态读取它而不是硬编码?

例如:构建版本:1.0

jon*_*ers 31

您可以使用此代码将其从plist中拉出来:

NSBundle.MainBundle.InfoDictionary [new NSString ("CFBundleVersion")].ToString ();
Run Code Online (Sandbox Code Playgroud)

您也可以使用CFBundleShortVersionString,这是版本的另一个值.Xamarin最近在Xamarin Studio中添加了对这两者的支持.