.phony: clean
default: clean
device-release:
xcodebuild -scheme *** -workspace ***.xcworkspace -configuration release archive -archivepath ./build_install/***.xcarchive
xcodebuild -exportarchive -archivepath ./build_install/***.xcarchive -exportpath ./build_install/***-release -exportoptionsplist ./release.plist
clean:
@rm -rf "build_install"
clean-all: clean
@echo removing deriveddata for all configuration
xcodebuild -workspace bbstudent.xcworkspace -scheme bbstudent -configuration debug clean
xcodebuild -workspace bbstudent.xcworkspace -scheme bbstudent -configuration release clean
xcodebuild -workspace bbstudent.xcworkspace -scheme bbstudent -configuration enterprise clean
<?xml version="1.0" encoding="utf-8"?>
teamid
你的證書teamid
method
ad-hoc
uploadsymbols
provisioningprofiles
證書描述檔案中的uuid
需要填寫的資訊都可以通過檢視mobileprovision命令 來得到。
security cms -d -i ***.mobileprovision
把前兩步建立的檔案都放到工程目錄下,然後控制台切到工程目錄 執行命令 make device-release
iOS 通過指令碼自動打包 IPA 包
1.編寫makefile檔案 phony clean default clean device release xcodebuild scheme workspace xcworkspace configuration release archive archivepath build instal...
IOS自動打包生成IPA
採取shell指令碼程式設計,本指令碼執行的時候需要把工程的絕對路徑新增上去,這樣shell指令碼才能找到xcode的工程檔案,基本執行流程是 1.build資料夾的路徑 3.是否clearn 4.編譯project 5.編譯工程 6.建立aip build資料夾 此選項可以不用,前提是如果有乙個資...
Jenkins打包 Mac下ipa的生成
檢視證書的uuid bin sh 引數判斷 package name xx unity程式的路徑 unity path 2019.2 1f1 遊戲程式路徑 project path users simingtu documents keyboadheightdemo project output p...