2016年7月22日 星期五

build iphone app by command line

20160722 build iphone app by commandline

如果沒使用 CocoaPods 的話, -workspace 可以不用指定

假設 project 名字是 hello

$ cd ios && xcodebuild -workspace hello.xcworkspace -scheme hello -destination generic/platform=iOS -configuration Release -derivedDataPath build
$ ios-deploy -b build/Build/Products/Release-iphoneos/hello.app

然後安裝 ios-deploy

這邊要注意的是 build 成 Release才能獨立執行
如果是 Debug 版需要
修改路徑 Release-iphoneos 成 Debug-iphoneos
而且要使用 --debug 去執行

$ ios-deploy --debug -b build/Build/Products/Debug-iphoneos/hello.app