iOS - 持续集成 - 自动化打包(shell脚本)

iOS 自动化打包主要使用 xcodebuild 命令实现

shell脚本命令

  • 设置工程信息

    • 输入目标工程的信息

    • iOS - 持续集成 - 自动化打包(shell脚本)_第1张图片
      1.png

    exportOptionsPlist : 组包所需签名配置

    iOS - 持续集成 - 自动化打包(shell脚本)_第2张图片
    5.png

  • 配置打包命令所需参数
    • 设置输入输出路径信息

    • iOS - 持续集成 - 自动化打包(shell脚本)_第3张图片
      2.png

  • 执行打包命令

    • 配置xcodebuild所需参数等

    • iOS - 持续集成 - 自动化打包(shell脚本)_第4张图片
      3.png
    • 导出的ipa文件如下

    iOS - 持续集成 - 自动化打包(shell脚本)_第5张图片
    6.png

  • 发布测试
    • 配置发布测试信息

    • iOS - 持续集成 - 自动化打包(shell脚本)_第6张图片
      4.png

实操

  • 输入信息

    • iOS - 持续集成 - 自动化打包(shell脚本)_第7张图片
      7.png
  • 打包

    • iOS - 持续集成 - 自动化打包(shell脚本)_第8张图片
      9.png
  • 发布

    • iOS - 持续集成 - 自动化打包(shell脚本)_第9张图片
      8.png

你可能感兴趣的:(iOS - 持续集成 - 自动化打包(shell脚本))