当前位置 : 主页 > 网络安全 > 测试自动化 >

macos – 自动化OSX Mac App Store构建

来源:互联网 收集:自由互联 发布时间:2021-06-19
我正在寻找一种方法来为我的OSX Mac App Store构建自动化“构建和存档”和“管理器 – 分享……”.我已阅读了特定于iPhone开发的“ Xcode “Build and Archive” from command line”,我希望可以为我
我正在寻找一种方法来为我的OSX Mac App Store构建自动化“构建和存档”和“管理器 – >分享……”.我已阅读了特定于iPhone开发的“ Xcode “Build and Archive” from command line”,我希望可以为我的构建做类似的事情. 很久以前的问题.

现在看起来除了使用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

当然,在您提交Surfwriter.app.zip之前,您必须构建二进制文件并对其进行签名(应该能够使用xcodebuild)

从理论上讲,这应该适合你.

网友评论