美文网首页
设置Xcode下Version Build版本号自增长脚本

设置Xcode下Version Build版本号自增长脚本

作者: p_peng | 来源:发表于2016-02-29 11:30 被阅读822次

Xcode中可以为每个target配置version和build,version可以展示在app store中让用户看到版本的升级,build其实是让开发者开的,以前的做法一直是当version变化后build从0开始每次+1,貌似官方的建议不是这么做的,build不应该与version绑定,就是说version升级了build号不应该重置,应该在每次build之后都+1,因此在网上搜索了一下,果然找到了build号自增长的脚本,设置方法如下:

  1. 在Xcode中打开项目,选择项目属性;
  2. 在中栏中选择target,定位到General标签页;
  3. 可以看到当前的version是1.0,build是1;


    Version & Build
  4. 切换到Build Phases标签页,点击左上角的+按钮,选择New Run Script Phase,然后在下方会出现一个Run Script选项,按下图中设置如下脚本
#!/bin/bash
buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "$INFOPLIST_FILE")
buildNumber=$(($buildNumber + 1))
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "$INFOPLIST_FILE"  
添加脚本

参考地址:http://jingyan.baidu.com/article/046a7b3efe6058f9c27fa9e7.html

相关文章

网友评论

      本文标题:设置Xcode下Version Build版本号自增长脚本

      本文链接:https://www.haomeiwen.com/subject/cxjgkttx.html