每次编译完app后,都要打开蒲公英,拖拽app,开始躁起来了

也知道蒲公英有对应的客户端(没用过),也有Android Studio插件(Windows上试过)

想起来之前某位大神给我过一个脚本,在Mac很方便的上传app,也没记住脚本里到底有什么了

今天自己写了一个

废话一堆,直接上脚本

  1. uKey是开发者的用户 Key,在应用管理-API中查看
  2. apiKey是开发者的 API Key,在应用管理-API中查看
  3. buildPath是开发者项目中的build文件夹
#!/bin/bash
buildPath=/你项目路径/app/build
apkPath=$(find ${buildPath}/outputs/apk -name "*.apk") #查找apk结尾的文件,iOS的请自改后缀
filePath=${apkPath}apiKey=yourApiKey
uKey=yourUserKeyecho "filePath ${filePath}"result=$(curl -F "file=@${filePath}" -F "uKey=${uKey}" -F "_api_key=${apiKey}" https://www.pgyer.com/apiv1/app/upload)

上传效果如下

Mac蒲公英sh脚本上传app相关推荐

  1. 解决Windows平台通过cURL上传APP到蒲公英pgyer平台时无法使用中文升级描述的问题...

    解决Windows平台通过cURL上传APP到蒲公英pgyer平台时无法使用中文升级描述的问题 官方上传命令 curl -F file=@"315.apk" -F uKey=XXX ...

  2. Linux环境Shell脚本上传下载阿里云OSS文件

    为什么80%的码农都做不了架构师?>>>    Linux环境Shell脚本上传下载阿里云OSS文件 背景 工作中由于我们项目生成的日志文件比较重要,而本地磁盘空间有限存储不了多久, ...

  3. Xcode + cocoapods + jenkins + fastlane + git + 蒲公英自动化打包 上传

    Xcode + cocoapods + jenkins + fastlane + git + 蒲公英自动化打包 上传 构建自动化步骤为: 1. Xcode 有Xcode 内部提供的打包命令来打包完成代 ...

  4. 使用bat脚本上传文件到Linux服务器

    前言 本文中运行环境为Win10, 脚本类型为bat脚本, 上传文件使用WinScp客户端进行上传, 下面开始教程 一. 安装WinScp客户端 WinScp客户端官方链接: https://wins ...

  5. Jenkins学习(执行命令路径,脚本上传静态html代码)(一)

    Jenkins的安装 可参考https://www.cnblogs.com/yangzp/p/12953810.html sudo wget -O /etc/yum.repos.d/jenkins.r ...

  6. apple 上传app store

    一.前言:二.准备: 一个已付费的开发者账号 一个已经开发完成的项目. 三.检查: 你的Xcode必须是正式版的,beta版本的Xcode是不能上传项目的. 上传使用的 Mac 的 OS X系统必须也 ...

  7. shell上传文件到服务器,shell脚本上传文件到ftp服务器

    shell脚本上传文件到ftp服务器 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器 ...

  8. 苹果证书(免费) + 打包ipa + 上传app store在Hbuilder里面打包ipa包到没越狱的手机上安装时,是需要p12文件跟.mobileprovision的证书的,这里可以超简单不需要

    苹果证书(免费) + 打包ipa + 上传app store 在Hbuilder里面打包ipa包到没越狱的手机上安装时,是需要p12文件跟.mobileprovision的证书的,这里可以超简单不需要 ...

  9. 最新版Google Pay上传App指南

    现在2022年,是时候来个最新版的操作指南 创建应用 使用谷歌市场开发者账号登录 开发者平台. 成功登录后,单击 创建应用. 填写应用的 应用名称. 选择应用的 默认语言. 在应用或游戏处,选择 应用 ...

最新文章

  1. DPDK — PDUMP 抓包工具
  2. sql注入基于错误-单引号-字符型
  3. apache 添加下载文件头
  4. oracle怎样修改表名、列名、字段类型、添加表列、删除表列
  5. Nodejs开发框架Express3.0开发手记
  6. 39.django的ORM模型
  7. 电脑wifi距离测试软件,wifi测速工具
  8. 基于JAVA超市商品管理系统计算机毕业设计源码+系统+lw文档+部署
  9. Windows11 无法打开应用商店
  10. Mysql拼接查询结果
  11. 《锋迷商城》——首页:轮播图
  12. appium连接mumu模拟器,无法连接问题
  13. 计算机无法从usb启动不了,用u盘启动不了电脑解决方法
  14. Chrome插件:请开始你的表演,smartUp手势骚操作
  15. SubstancePainter零基础快速入门教程
  16. 哪些动物拥有惊人的数学天赋?
  17. Hadoop新手学习指导
  18. 巨准私域案例拆解丨“认养一头牛“如何通过私域分层运营提升复购
  19. 5年Android开发诉苦:47天21家面试,半年空档期觉得整个人生都被毁了
  20. 攻防世界 misc 签到题

热门文章

  1. RB-tree性质理解
  2. 名字大作战V2.0!
  3. [智能车]平衡车/直立车的入门经验(代码讲解)
  4. 病人陈天桥,归来依旧是传奇(转)
  5. MathType的下载和安装以及添加到word中
  6. 低配本用win10服务器系统,低配电脑用win7还是win10比较好_低配置电脑装win7还是win10系统合适...
  7. 下载本地pdf并压缩为zip文件
  8. 【658. 找到 K 个最接近的元素】
  9. Erebus以Linux勒索软件的方式重出江湖,勒索韩国公司100万美元
  10. jQuery-动画效果(王者荣耀手风琴案例)