• ipa包使用命令上传fir.im或者蒲公英


    我们的工程做了自动打包处理,但是每次打完ipa后只是放置于一个共享盘或者本地,为了方便测试,每次都要手动上传上传fir或者蒲公英,比较麻烦。所以研究了一下怎么能在打完包后直接脚本上传到上传fir或者蒲公英,这样就能直接发二维码或者链接给测试人员。

    一.上传到fir.im

      1.安装fir-cli

        要上传fir.im需要先安装fir-cli工具,推荐使用Homebrew 

    gem install fir-cli
    

       2.获取fir.im的token值

        在“我的应用”页面右上角,点击账号图标,选择“API Token”,就会出现你的fir账号的token值了

        

      3.发布ipa

        cd到要上传的.ipa包目录下,执行命令即可

    fir publish .ipa包路径
    #补充命令
      -s, [--short=SHORT]              # Set custom short link(设置后边的短链接)
      -c, [--changelog=CHANGELOG]      # Set changelog(填写更新日志,支持字符串或者文本文件)
      -Q, [--qrcode], [--no-qrcode]    # Generate qrcode(在ipa/apk同级目录生成下载二维码)
      -m, [--mappingfile=MAPPINGFILE]  # App mapping file
      -P, [--proj=PROJ]                # Project id in BugHD.com if upload app mapping file
          [--open], [--no-open]        # true/false if open for everyone
          [--password=PASSWORD]        # Set password for app
      -T, [--token=TOKEN]              # User's API Token at fir.im
      -L, [--logfile=LOGFILE]          # Path to writable logfile
      -V, [--verbose], [--no-verbose]  # Show verbose(展示进度详情)
                                       # Default: true
      -q, [--quiet], [--no-quiet]      # Silence commands
      -h, [--help], [--no-help]        # Show this help message and quit

     二、上传蒲公英

        蒲公英文档里面有详细说明:http://www.pgyer.com/doc/view/upload_one_command

    curl -F "file=@{$filePath}" 
    -F "uKey={$uKey}" 
    -F "_api_key={$apiKey}" 
    http://www.pgyer.com/apiv1/app/upload
    
    其中:
    
    {$filePath}是应用安装包文件的路径
    {$uKey}是开发者的用户 Key,在应用管理-API中查看
    {$apiKey}是开发者的 API Key,在应用管理-API中查看
    

            

      

  • 相关阅读:
    对 HTML 语义化的理解
    cookies,sessionStorage 和 localStorage 的区别
    display:none和visibility:hidden两者的区别
    页面导入样式时,使用link和@import有什么区别
    ES6之let和const
    v-if和v-show 的区别
    解决:Sass Loader has been initialised using an options object that does not ma tch the API schema.
    [转]javaweb学习总结(十四)——JSP原理
    [转]JavaWeb学习总结(十三)——使用Session防止表单重复提交
    [转]JavaWeb学习总结(十二)——Session
  • 原文地址:https://www.cnblogs.com/liuluoxing/p/10637030.html
Copyright © 2020-2023  润新知