Xamarin.ios Xamarin Ios情节提要文件能否从Info.plist获取应用程序版本?
我想在启动屏幕上显示应用程序版本 我搜索了如何从Info.plist获取版本,找到了这个 Ojbect-CXamarin.ios Xamarin Ios情节提要文件能否从Info.plist获取应用程序版本?,xamarin.ios,storyboard,info.plist,Xamarin.ios,Storyboard,Info.plist,我想在启动屏幕上显示应用程序版本 我搜索了如何从Info.plist获取版本,找到了这个 Ojbect-C NSString *version = [[NSBundle mainBundle] objectForInfoDictionaryKey: @"CFBundleShortVersionString"]; 迅捷的 我想故事板文件可能是由object-c或swift编写的 但它是xml 我不知道我该怎么做 我找到了这个 但是对不起,我不明白 没有更简单的解决方案了吗?如果不可能,每次更新
NSString *version = [[NSBundle mainBundle] objectForInfoDictionaryKey: @"CFBundleShortVersionString"];
迅捷的
我想故事板文件可能是由object-c或swift编写的
但它是xml
我不知道我该怎么做
我找到了这个
但是对不起,我不明白
没有更简单的解决方案了吗?如果不可能,每次更新应用程序时,我都必须更改Info.plist和故事板文件
我用android做的很简单,只是让SplashActivity.cs文件包含一个标签。然后像这样添加文本
FindViewById<TextView>(Resource.Id.lblAppVersion).Text = $"Version {PackageManager.GetPackageInfo(PackageName, 0).VersionName}";
FindViewById(Resource.Id.lblAppVersion).Text=$“版本{PackageManager.GetPackageInfo(PackageName,0.VersionName}”;
若你们知道答案,请教我。谢谢。基本上,您可以在android上添加一个新屏幕,并将其用作您的闪屏。如果您对iOS(生成新的ViewController)执行相同的操作,它将在启动几秒钟后立即出现,您也可以在其上添加任何标签。若你们想让iOS在splash上显示,请注意你们提供的链接。其实实现起来并不是那么难,完成后你会知道更多。基本上,你可以在android上添加一个新的屏幕,并将其用作你的启动。如果您对iOS(生成新的ViewController)执行相同的操作,它将在启动几秒钟后立即出现,您也可以在其上添加任何标签。若你们想让iOS在splash上显示,请注意你们提供的链接。其实实现起来并不是那么难,完成后你会知道更多。
FindViewById<TextView>(Resource.Id.lblAppVersion).Text = $"Version {PackageManager.GetPackageInfo(PackageName, 0).VersionName}";