5
我正在尋找一種方法來爲我的OSX Mac App Store構建自動化「構建和存檔」和「組織者 - >共享..」。我已經閱讀了專門針對iPhone開發的「Xcode 「Build and Archive」 from command line」,並且我希望能爲我的構建做類似的工作。自動化OSX Mac App Store構建
我正在尋找一種方法來爲我的OSX Mac App Store構建自動化「構建和存檔」和「組織者 - >共享..」。我已經閱讀了專門針對iPhone開發的「Xcode 「Build and Archive」 from command line」,並且我希望能爲我的構建做類似的工作。自動化OSX Mac App Store構建
很久以前的問題。
它看起來像現在你可以使用Application Loader上傳除了使用XCode的二進制文件。應用程序加載程序(PDF Loader)的(PDF!)文檔中嵌入了一個嵌入到程序包深處的Unix構建工具。
這意味着我可以添加一些代碼到我的生成的Makefile:
ALTOOL:="/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Versions/A/Support/altool"
$ALTOOL --validate-app -f Surfwriter.app.zip -u $APPSTORE_USERNAME -p $APPSTORE_PASSWORD
$ALTOOL --upload-app -f Surfwriter.app.zip -u $APPSTORE_USERNAME -p $APPSTORE_PASSWORD
當然,你提交Surfwriter.app.zip
之前,你必須建立二進制並簽名(應能使用xcodebuild
爲)
這應該在理論上爲你做。