獲取輸入參數android
#!/bin/bash # 開啓Unity項目執行編譯 project_path=$1 output_path=$2
開啓unity將項目編譯成Android平臺的pkg程序包ios
#android 部分
/Applications/Unity/Unity.app/Contents/MacOS/Unity -projectPath ${project_path} -executeMethod ReleaseTool.BuildAndroid -quit
將生成的程序包放到指定目錄xcode
cd ${project_path} cp k2.pkg ${output_path} # rm -rf k2.pkg
開啓unity生成xcode項目bash
# ios 部分
/Applications/Unity/Unity.app/Contents/MacOS/Unity -projectPath ${project_path} -executeMethod ReleaseTool.BuildiOS -quit
配置編譯參數,生成release文件markdown
target_name="Unity-iPhone"; cd ${project_path} xcodebuild -configuration Release -target ${target_name} PROVISIONING_PROFILE=""
mkdir -p ipa/Payload cp -r ${project_path}/build/ ${project_path}/ipa/Payload/ cd ipa zip -r k2.ipa * rm -rf Payload # cd $project_path # rm -rf xcode # rm -rf ipa cp k2.ipa ${output_path}