美文网首页Swift开发iOS开发
iOS 使用 Fastlane 上传 App 到蒲公英

iOS 使用 Fastlane 上传 App 到蒲公英

作者: Stormstout | 来源:发表于2020-06-11 17:26 被阅读0次

    承接上一章 iOS 使用Fastlane一键打包

    1.安装蒲公英的 Fastlane 插件

    fastlane add_plugin pgyer
    第一次安装提示选择3

    [16:10:10]: Seems like the plugin is not available on RubyGems, what do you want to do?
    1. Git URL
    2. Local Path
    3. RubyGems.org ('fastlane-plugin-pgyer' seems to not be available there)
    4. Other Gem Server
    ?  3
    

    成功后提示

    [16:11:49]: Make sure to commit your Gemfile, Gemfile.lock and Pluginfile to version control
    Installing plugin dependencies...
    Successfully installed plugins
    

    2.在 Fastlane 启动蒲公英插件

    进入工程所在目录,没有初始化Fastlane的话,使用fastlane init进行初始化
    打开Fastfile文件进行编辑,在 lane :enterprise do 里,最下面添加

        puts "   \033[31m打包完成,正在上传测试蒲公英\033[0m\n"
        pgyer(
          api_key: "******", 
          user_key: "******"
        )
    

    以上的 api_key 和 user_key,在自己账号下的 应用管理 - App信息中 可以找到。

    3.打包并自动上传 App 到蒲公英

    在终端下,定位到项目所在目录,输入以下命令即可使用 Fastlane 来打包 App,并自动上传到蒲公英了。
    fastlane enterprise
    成功打印如下

    [17:08:17]: Upload success. Visit this URL to see: https://www.pgyer.com/xxx
    
    +------+------------------+-------------+
    |           fastlane summary            |
    +------+------------------+-------------+
    | Step | Action           | Time (in s) |
    +------+------------------+-------------+
    | 1    | default_platform | 0           |
    | 2    | gym              | 405         |
    | 3    | pgyer            | 12          |
    +------+------------------+-------------+
    
    [17:08:17]: fastlane.tools just saved you 7 minutes! 🎉
    
    

    4.参考资料

    iOS Fastlane自动化打包(2) 自动上传IPA到蒲公英
    蒲公英

    相关文章

      网友评论

        本文标题:iOS 使用 Fastlane 上传 App 到蒲公英

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