码迷,mamicode.com
首页 > 移动开发 > 详细

Shell实现iOS项目build打包后自动+1

时间:2020-06-05 10:27:07      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:兴趣   work   shell   bundle   lis   exit   打包   nbsp   type   

 

把下面的代码放到run Script中,感兴趣的,代码不懂的可以学一下shell!

技术图片

 

 

# Type a script or drag a script file from your workspace to insert its path.
if [ $CONFIGURATION == Release ]; then
echo "当前为 Release Configuration,开始自增 Build"
plist=${INFOPLIST_FILE}
buildnum=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "${plist}")
if [[ "${buildnum}" == "" ]]; then
echo "Error:在Plist文件里没有 Build 值"
exit 2
fi
buildnum=$(expr $buildnum + 1)
/usr/libexec/PlistBuddy -c "Set CFBundleVersion $buildnum" "${plist}"
else
echo $CONFIGURATION "当前不为 Release Configuration"
fi

 

Shell实现iOS项目build打包后自动+1

标签:兴趣   work   shell   bundle   lis   exit   打包   nbsp   type   

原文地址:https://www.cnblogs.com/ljcgood66/p/13048142.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!