#执行单元测试
#编译测试环境app(可以自行更改sdk参数和configuration参数)
${XCODEBUILD_PATH} -target ${APP_TARGET} -sdk ${SIMULATOR_SDK} -configuration Debug clean build
#自定义脚本(可用于切换环境或者更改签名)
#解锁登录证书链
/usr/bin/security list-keychains -s ${HOME}/Library/Keychains/login.keychain
/usr/bin/security default-keychain -d user -s ${HOME}/Library/Keychains/login.keychain
/usr/bin/security unlock-keychain -p ${PASSWORD} ${HOME}/Library/Keychains/login.keychain
#编译线上环境app(可以自行更改sdk参数和configuration参数)
${XCODEBUILD_PATH} -target ${APP_TARGET} -sdk ${OS_SDK} -configuration Release clean build
#构建ipa包
${XCRUN_PATH} -sdk ${OS_SDK} PackageApplication -v ${WORKSPACE_PATH}/build/Release-iphoneos/${APP_TARGET}.app -o ${WORKSPACE_PATH}/build/Release-iphoneos/${APP_TARGET}-Release-RC.ipa --embed ${MOBILEPROVISION_PATH}
#自定义脚本(svn的还原或者移动安装包位置)
目前在本地生活业务线已经进行了相关的测试,目前验证的结果显示和使用Xcode等插件的效果是一致的;