ios获取应用相关信息-版本号-version-build-
ios获取应用相关信息-版本号-version-build-
程序猿-樱木花道 发表于2年前
ios获取应用相关信息-版本号-version-build-
  • 发表于 2年前
  • 阅读 461
  • 收藏 0
  • 点赞 1
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

摘要: ios获取应用相关信息-版本号-version-build-


图示:

1、plist文件

Version 和 Build 在plist文件中分别对应的key为:“CFBundleShortVersionString” 、 “CFBundleVersion”

2、target---general


区分:

Version 和AppStore是保持一致的。Build每次都+1。

获取本地(当前)版本信息:

//获取应用的相关信息
[[NSBundle mainBundle] infoDictionary];
//从上面那个字典中获取Version 、 Build
//Version
NSString *str1 = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"];

NSString *str2 = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"];
    
NSString *str3 = [[[NSBundle mainBundle] infoDictionary] valueForKey:@"CFBundleShortVersionString"];

//Build
NSString *str4 = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];
    
NSString *str5 = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleVersion"];
    
NSString *str6 = [[[NSBundle mainBundle] infoDictionary] valueForKey:@"CFBundleVersion"];


获取线上版本信息:

http://itunes.apple.com/lookup?id=yourID

解析此网址,并从json中获取字典得到线上app的信息

(在之前可根据当前本地版本对照线上版本对照,提示用户是否更新app。)



共有 人打赏支持
粉丝 14
博文 124
码字总数 42717
×
程序猿-樱木花道
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: