iOS 获取项目名称及版本号

可用于版本让用户手动检测是否有版本更新可用。

NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];

 CFShow(infoDictionary);

// app名称

 NSString *app_Name = [infoDictionary objectForKey:@"CFBundleDisplayName"];

 // app版本

 NSString *app_Version = [infoDictionary objectForKey:@"CFBundleShortVersionString"];

 // app build版本

 NSString *app_build = [infoDictionary objectForKey:@"CFBundleVersion"];

时间: 2024-07-29 13:29:25

iOS 获取项目名称及版本号的相关文章

Struts2 获取项目名称

获取contextPath <s:property value="#request.get('javax.servlet.forward.context_path')" /> 获取requestURI <s:property value="#request.get('javax.servlet.forward.request_uri')" /> Struts2 获取项目名称,码迷,mamicode.com

java 获取项目名称

        //项目名称  String path = request.getContextPath(); // 获取传输协议   String http = request.getScheme(); // 获取服务器名称 String serverName = request.getServerName(); // 获取服务器端口号 Integer serverPort = request.getServerPort(); // 拼接起来的项目URL String bath = http 

iOS项目名称、版本号与屏幕分辨率

iOS的版本号,一个叫做Version,一个叫做Build,这两个值都可以在Xcode 中选中target,点击“Summary”后看到. Version在plist文件中的key是“CFBundleShortVersionString”,和AppStore上的版本号保持一致,Build在plist中的key是“CFBundleVersion”,代表build的版本号,该值每次build之后都应该增加1.这两个值都可以在程序中通过下面的代码获得: NSDictionary *infoDictio

iOS修改项目名称

iOS项目的完整重命名方法图文教程 2015-01-04 10:50 编辑: pockry 分类:iOS开发 来源:GarveyCalvin的博客 22 16307 XCodeiOS开发 前言:在iOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦.直接改项目名吧,XCODE又不会帮你改所有的名字.总是有很多文件.文件夹或者是项目设置的项.而且都是不能随便改的,有时候改着改着,编译不了.所以各位重命名项目时,记得先备份好一份噢.本文我会介绍一种方法,是我自己参考了很多资料得出的总结. 为什么

iOS开发项目名称修改

前言:在IOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦.直接改项目名吧,XCODE又不会帮你改所有的名字.总是有很多文件.文件夹或者是项目设置的项.而且都是不能随便改的,有时候改着改着,编译不了.所以各位重命名项目时,记得先备份好一份噢.本文我会介绍一种方法,是我自己参考了很多资料得出的总结. 为什么说是完整呢?因为改名之后,你不会再看到任何有关于之前的项目名字. 本文会把一个项目名叫“test233333333”改成“test”. 1)打开项目: 以上是目前的项目结构. 2)选中项目

iOS更改项目名称图文教程

在IOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦.直接改项目名吧,XCODE又不会帮你改所有的名字.总是有很多文件.文件夹或者是项目设置的项.而且都是不能随便改的,有时候改着改着,编译不了.所以各位重命名项目时,记得先备份好一份噢.本文我会介绍一种方法,是我自己参考了很多资料得出的总结. 为什么说是完整呢?因为改名之后,你不会再看到任何有关于之前的项目名字. 本文会把一个项目名叫"test233333333"改成"test". 1)打开项目: 以上是目前的

ANDROID获取应用名称和版本号

PackageInfo pkgInfo = getPackageManager().getPackageInfo(getApplication().getPackageName(), 0); //获取应用名 String appName = pkgInfo.applicationInfo.loadLabel(getPackageManager()).toString(); //获取版本号 String versionNo = pkgInfo.versionName;

通过反射取泛型的项目名称和值

private void GetInfo<T>(T info) { Type t = info.GetType(); System.Reflection.PropertyInfo[] list = t.GetProperties(); // --- 获取项目名称 List<string> nameList = new List<string>(); List<object> valueList = new List<object>(); fore

maven打包后项目名称不对

昨晚打包一个刚开发好的毕业设计项目,然后启动tomact发现老是报404.排查了才发现原来是打包之后的项目名称带有版本号,如图: 网上看了一些类似的问题,说的web.xml没有配对,但其实不然,我重新创建了一个新的maven项目,然后进行打包,发现并不会有这个问题,对比pom.xml才发现原来少了 <build> <finalName>cms</finalName> </build> 加上这句就可以自定义project的名称了.