利用脚本打包

#!/bin/bash

# 1、提前把项目git到本地 $git clone 项目git地址  2、进入项目根目录然后切换到当前开发分支 $git checkout 当期分支名

cd 项目路径  #进入项目路径

git pull  #拉取更新

project_name="项目名称"

xcodebuild archive -workspace $project_name.xcworkspace -scheme $project_name -configuration"Debug"-archivePath ./$project_name.xcarchive

#-archivePath    archive路径。默认即可

xcodebuild -exportArchive -archivePath ./$project_name.xcarchive -exportOptionsPlist /Users/.../ExportOptions.plist  -exportPath /Users/.../SVN_ipa  

#-exportOptionsPlist 打包配置文件。可以自己手动archive一次。 从打包出来的文件夹中拷贝ExportOptions.plist

#-exportPath  ipa包导出路径

DATE=$(date +%Y%m%d_%H%M%S)

cp /Users.../项目名称.ipa /Users/.../$DATE.ipa  #此处复制ipa文件到svn本地包文件下

cd /Users/.../2.0.2  

#DATE当前时间作为包名 上传svn

svn cleanup

svn update  --username 用户名 --password 密码

svn add $DATE.ipa  --username 用户名 --password 密码

svn commit -m"#0000 ipa commit"  --username 用户名 --password 密码

你可能感兴趣的:(利用脚本打包)