use*_*130 5 macos build-automation
我正在寻找一种方法来为我的OSX Mac App Store构建自动化"构建和存档"和"管理器 - >共享......".我已经阅读了" Xcode"Build and Archive"from command line ",这是针对iPhone开发的,我希望可以为我的构建做类似的事情.
很久以前的问题。
看起来现在除了使用 XCode 之外,您还可以使用Application Loader来上传二进制文件。Application 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
Run Code Online (Sandbox Code Playgroud)
当然,在提交之前,Surfwriter.app.zip您必须构建二进制文件并对其进行签名(应该能够用于xcodebuild此目的)
理论上这应该可以满足你的需要。
| 归档时间: |
|
| 查看次数: |
1257 次 |
| 最近记录: |