美文网首页
使用fastlane gym实现ipa自动打包脚本

使用fastlane gym实现ipa自动打包脚本

作者: 时光51118 | 来源:发表于2016-10-11 11:10 被阅读0次

    mac 环境 ruby环境版本

    iOS开发中会经常用到cocoapods来管理第三方框架,在安装cocoapods的时候会涉及到ruby环境,有时候会因为版本过低会导致安装失败,讲一下如何升级ruby环境


    1:安装 rvm




    macmini:mynetvue3-ios xcode$ ruby --version

    ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15]

    Last login: Tue Sep 13 09:26:16 on ttys008

    macmini:~ xcode$ gem -v

    2.5.1

    macmini:~ xcode$ bundler -v

    Bundler version 1.12.5

    macmini:~ xcode$ ruby -v

    ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin15]

    macmini:~ xcode$ rails -v

    Rails 5.0.0.1

    macmini:~ xcode$

    使用fastlane来做公司iOS项目的持续构建

    Fastlane Git的地址

    安装:

    按照git中说的是sudo gem install fastlane --verbose, 但是发现如果你直接使用命令的话,在OS 10.11会出现

    ERROR:Whileexecuting gem ... (Errno::EPERM)Operationnotpermitted -/usr/bin/commander

    这个问题很普遍的,解决方案是:

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

    3.确保xcode-select是最新版本, 在终端执行(具体xcode-select是什么,移步百度

    xcode-select --install

    1:首先将 gem 的源换成 淘宝的。

    gemsources --removehttps://rubygems.org/

    gemsource--add'http://ruby.taobao.org/'

    然后执行

    sudogem install bundler

    2:blog.csdn.net/iOSTianNan/article/details/50896863

    bundle install

    bundle exec pod repo update

    bundle exec pod install

    bundle exec pod update

    bundle exec fastlane match_dev

    bundle exec fast lane dev

    defaults write com.apple.finder AppleShowAllFiles -bool true 显示隐藏文件夹命令行

    相关文章

      网友评论

          本文标题:使用fastlane gym实现ipa自动打包脚本

          本文链接:https://www.haomeiwen.com/subject/gtzvyttx.html