iOS 基础篇14- APP升级的实现

本文介绍了iOS应用的版本号管理,包括CFBundleShortVersionString和CFBundleVersion的区别,以及如何在AppStore中查看和比较版本号。在升级过程中,CFBundleShortVersionString代表发布版本号,用于用户可见的更新,而CFBundleVersion作为内部版本号,用于跟踪每次构建的变化。确保每次更新这两个版本号都要递增。
摘要由CSDN通过智能技术生成

APP版本号知识

1.CFBundleVersion与CFBundleShortVersionString设置

  • CFBundleShortVersionString:代表应用的发布版本号,该版本的版本号是三个时期分隔的整数组成的字符串。

    CFBundleShortVersionString:V1.0.0
    第一个整数代表重大修改的版本,如实现新的功能或重大变化的修订。
    第二个整数表示的修订,实现较突出的特点。
    第三个整数代表维护版本。
    
    CFBundleVersion:V1.0.0.1
    
  • CFBundleVersion:标识内部版本号,构建版本号,如果发包错误时可以将错误的撤回及时更改内部版本号即可。

identity

如上图:

Version: 对应的就是CFBundleShortVersionString 发布版本号

如: 当前上架版本为1.0.0 之后你更新的时候可以改为1.0.1

Build: 对应的就是CFBundleVersion 内部版本号,用以记录开发版本的

每次更新的时候都需要比上一次高

如:当前版本是1.0.1.1 ,下次可以改为:1.0.1.2

AppStore上的版本号

如果想知道网络请求AppStore时返回的信息可以打开这个链接: http://i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值