iOS 自动编译脚本

#!/bin/sh

#项目路径
PROJECT_DIR="/Users/mac/Desktop/_housemart"

#临时项目
PROJECT_TEMP_DIR="/Users/mac/Desktop/temp"

#sdk版本
SDK_VERSION="iphoneos6.1"

#项目名字
PROJECT_NAME="Housemart"

#编译后app路径
APP_PATH="build/Release-iphoneos/${PROJECT_NAME}.app"

#打包后指定存放ipa文件的路径
TARGET_APP_PATH="/Users/mac/Desktop/${PROJECT_NAME}_sh.ipa"

#app名字
DISPLAY_NAME="TEST_NAME"

#info.plist相对位置
INFOPLIST_FILE="Housemart/Housemart-Info.plist"

#将项目文件复制到临时目录
cp -r -f $PROJECT_DIR $PROJECT_TEMP_DIR

#更改plist文件
/usr/libexec/PlistBuddy -c "Set :CFBundleDisplayName $DISPLAY_NAME" "${PROJECT_TEMP_DIR}/${INFOPLIST_FILE}"

#进入项目目录
cd "$PROJECT_TEMP_DIR"

#清理缓存
xcodebuild clean

#以指定sdk版本编译
xcodebuild -sdk $SDK_VERSION

#打包到指定路径
xcrun -sdk $SDK_VERSION PackageApplication -v "$APP_PATH" -o "$TARGET_APP_PATH"

#删除临时目录
rm -r -f $PROJECT_TEMP_DIR

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值