【问题标题】:Automate OSX Mac App Store builds自动化 OSX Mac App Store 构建
【发布时间】:2011-07-29 22:22:57
【问题描述】:

我正在寻找一种方法来自动化我的 OSX Mac App Store 构建的“构建和存档”和“组织器->共享..”。我已经阅读了专门针对 iPhone 开发的“Xcode “Build and Archive” from command line”,我希望可以为我的构建做类似的事情。

【问题讨论】:

    标签: macos build-automation


    【解决方案1】:

    很久以前的问题。

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

    理论上这应该可以解决问题。

    【讨论】:

      猜你喜欢
      • 2014-10-27
      • 1970-01-01
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      • 2013-08-06
      • 2015-04-02
      • 1970-01-01
      • 2021-06-30
      相关资源
      最近更新 更多