ios版本号

CFBundleShortVersionString: 外部版本号, 可以通过App Storeitunes或其它软件看到,是给用户看的


版本号的格式:v<主版本号>.<副版本号>.<发布号>

版本号的初始值:v1.0.0

管理规则:

主版本号(Major version

1.  产品的主体构件进行重大修改,主版本号加1

2. 产品的主体构件之间的接口协议重大修改,主版本号加1


副版本号(Minor version

1. 主版本号变更时,副版本号置0

2.  数据结构变更(新增或修改注释含义的情况除外),副版本号加1

3. 若副版本号累加至超过20时,采用主版本号进位制,主版本号加1

副版本号重新置0


发布号(Release

1. 主版本号或副版本号变更时,Release号置0

2. 若发布的版本无数据结构变更,则Release号加1


CFBundleVersion:内部版本号, 团队开发中内部只用的,只有我们自己可以看到


这里有一段代码,可以在xcode编译时候自动增加build号码。


先把 Info.plist 里的版本号改成某个数字,然后 Targets → your target → Build Phases → Run Script 的地方加


version=`/usr/libexec/PlistBuddy -c "Print CFBundleVersion" $PRODUCT_SETTINGS_PATH`

version=`expr $version + 1`

/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $version" $PRODUCT_SETTINGS_PATH

#/usr/libexec/PlistBuddy -c "Set :CFBundleShortVersionString $version" $PRODUCT_SETTINGS_PATH 这行代码会让version也自增,一般不需要

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值