檢視證書的uuid
#!
/bin/sh
#引數判斷
package_name=***xx
#unity程式的路徑#
unity_path=
2019.2
.1f1
#遊戲程式路徑#
project_path=
/users/simingtu/documents/keyboadheightdemo
project_output_path=
/users/simingtu/documents/keyboadheightdemo/***xx
#生成的xcode工程路徑#
xcode_path=$
/$package_name
#將unity匯出成xcode工程#
$unity_path -projectpath $project_path -executemethod builderapk.buildmyiosipa project-$package_name -quit
echo "xcode工程生成完畢"
#執行解鎖命令
#ln -s /users/simingtu/library/keychains/login.keychain-db ~/library/keychains/login.keychain
#security unlock -p 你的密碼 /users/simingtu/library/keychains/login.keychain
#security unlock-keychain -p sy123456 /users/simingtu/library/keychains/login.keychain
#xcodebuild clean -workspace /users/simingtu/documents/keyboadheightdemo/***xx
xcodebuild archive -project $project_output_path/unity-iphone.xcodeproj -scheme unity-iphone -archivepath $project_output_path/***.xcarchive code_sign_style=
"manual" provisioning_profile=
"你的uuid"
xcodebuild -exportarchive -archivepath $project_output_path/***.xcarchive -exportpath $project_output_path/***.ipa -exportoptionsplist $project_output_path/..
/keyboardheightdemo/exportoptions.plist
echo "ipa生成完畢"
ipa生成嘍!!!!
這裡的exportoptions.plist
可以在先讓xcode打包生成ipa,然後得到乙個exportoptions.plist,然後讓shell腳步使用這個檔案即可。
ok終於用jenkins打包成功了。
下一步,就是在mac上進行打包,上傳到tomcat伺服器,這個只是個檔案的拷貝而已。
Mac下使用PyInstaller打包PyQt5
1.mac下使用pyinstaller打包pyqt5檔案pyinstaller windowed onefile clean noconfirm demo.py pyinstaller clean noconfirm windowed onefile demo specpyinstaller f d...
Jenkins 打包編譯格式問題
因為widow的換行是crlf 而linux的換行是lf,所以本地去git上拉取 的時候,如果是window的話 會把你轉成crlf,你提交時候會轉成lf提交,如果有eslint 校驗,但是本地開啟會有於crlf或者lf報錯。所以可以通過git config global core.autocrlf...
mac 修改Jenkins啟動埠
1 關閉jenkins系統 瀏覽器裡輸入http localhost 8080 exit 如果是8080埠的話。也可以使用kill 9 pid 直接殺掉jenkins程序 2 執行如下命令修改啟動埠 3 執行如下命令檢視修改是否ok 4 執行如下命令啟動jenkins sudo launchctl ...