Fastlane之 gym 自动打包

Fastlane 工具套装

Fastlane是一组工具套件,旨在实现iOS应用发布流程的自动化,并且提供一个运行良好的持续部署流程,只需要运行一个简单的命令就可以触发这个流程,其中囊括了向苹果商店提交新应用或更新已有应用所需要的最常用任务。

  • deliver 用于上传应用的二进制代码,应用截屏和原数据到应用商店 。
  • snapshot 可以自动化iOS应用在每个设备上的本地化截屏过程 。
  • frameit 用于在应用截屏外添加设备框架。
  • PEM 可以自动化地生成和更新应用推送通知描述文件。
  • sigh 可以生成并下载开发者的应用商店配置文件。
  • gym 生成ipa 文件

gym 打包ipa文件

  • 安装gym
##需要先安装ruby环境(具体安装方法自行百度),再执行下面脚本
sudo gem install gym
  • 使用gym
gym --workspace "gymTest.xcworkspace" --scheme "gymTest" --clean

--workspace 后的参数是使用 CocoaPods管理的工程在执行完 pod install之后生成的.xcworkspace文件。
--clean 清空项目。
--scheme 显示在Xcode的左上角,run图标的右边,设备选择的左边。


gymTest_xcodeproj.png
  • 成果
    Fastlane之 gym 自动打包_第1张图片
    gymTest_.png
Fastlane之 gym 自动打包_第2张图片
gymTest_ipa.png
  • 总结
  • 1.安装
    sudo gem install gym
  • 2.使用
    gym --workspace "gymTest.xcworkspace" --scheme "gymTest" --clean

_本站文章为 宝宝巴士 SD.Team 原创,转载务必在明显处注明:(作者官方网站: 宝宝巴士 ) _
转载自【宝宝巴士SuperDo团队】原文链接: http://www.jianshu.com/p/ee27fe2d55f4

你可能感兴趣的:(Fastlane之 gym 自动打包)