fastLane 初试

参考:

简书:https://www.jianshu.com/p/59725c52e0fa

自动打包到蒲公英:https://www.pgyer.com/doc/view/fastlane

安装XCode命令行工具:xcode-select --install

安装fastlane :sudo gem install fastlane -NV或是brew cask install fastlane

安装完毕后查看fastlane确认安装版本

fastlane --version

到工程项目下初始化fastlane

fastlane init

找到fastlane文件夹打开fastfile

添加编译设置

default_platform(:ios)

platform :ios do
  desc "打包到pgy"
  lane :beta do |options|

gym(
  clean:true, #打包前clean项目
  export_method: "ad-hoc", #导出方式
  scheme:"FaceTrace", #scheme
  configuration: "Debug",#环境
  output_directory:"./app",#ipa的存放目录
  output_name:get_build_number()#输出ipa的文件名为当前的build号
  )
    pgyer(api_key: "dc38fee84bf635d0344f0edf303713f0", user_key: "36436751cf07507e384beaf0289adb48")
  end
end

执行打包并上传:

fastlane test desc:测试打包

 

其他注意项:

工程设置

错误并解决:

You don't have write permissions for the /usr/bin directory.

命令后添加。-n /usr/local/bin

Something went wrong when running `bundle update` for you

[17:27:35]: Please take a look at your Gemfile at path `Gemfile`

[17:27:35]: and make sure you can run `bundle update` on your machine.

 

此错误需要安装 bundler

sudo gem install bundler -n /usr/local/bin

 

sh: xcpretty: command not found

需要安装  xcpretty

sudo gem install xcpretty -n /usr/local/bin

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值