App Center Cli 对React Native的使用

  • 安装
  • 登录
  • 创建应用
  • 上传bundle
  • 查看热更新历史记录

安装

在系统根目录下运行:npm install -g appcenter-cli

登录

  1. 登录
    appcenter login 运行之后会自动打开获取token的网页,复制粘贴到命令行即可。
  2. 查看注册信息
    appcenter profile list

创建应用

  1. 创建app
    appcenter apps create -d <appDisplayName> -o <operatingSystem> -p <platform>
appcenter apps create -d MyApp-Android -o Android -p React-Native
appcenter apps create -d MyApp-iOS -o iOS -p Cordova
  1. 查看创建的app列表
    appcenter apps list
  2. 设置当前应用
    appcenter apps set-current <appName>。作用:简化命令,之后的请求可以省略到 -a <appName>。
  3. 查询当前应用
    appcenter apps get-current
  4. 创建环境
  • 测试环境
    appcenter codepush deployment add -a <ownerName>/<appName> Staging
  • 生产环境
    appcenter codepush deployment add -a <ownerName>/<appName> Production
简化写法:
appcenter codepush deployment add Staging
appcenter codepush deployment add Production

以下命令均为简化后

  1. 查看app下所有环境的key
    appcenter codepush deployment list --displayKeys

上传bundle

appcenter codepush release -a <appName> -c <updateContentsPath> -t <targetBinaryVersion> -d <deploymentName>

appcenter codepush release  -c ./bundle -t 0.0.1 -d Staging
[-t|--target-binary-version <version>]
[-с|--update-contents-path <updateContentsPath>]
[-r|--rollout <rolloutPercentage>]
[--disable-duplicate-release-error]
[-k|--private-key-path <privateKeyPath>]
[-m|--mandatory]
[-x|--disabled]
[--description <description>]
[-d|--deployment-name <deploymentName>]
[-a|--app <ownerName>/<appName>]
[--disable-telemetry]
[-v|--version]

查看热更新历史记录

appcenter codepush deployment history <deploymentName>

CodePush 管理工具 App Center Cli 的常用命令行相关推荐

  1. 多包管理工具lerna搭建项目---基本常用命令

    基本常用命令 Step 1 安装Lerna 推荐全局安装,因为会经常用到 lerna 命令 npm i -g lerna Step 2 项目初始化 lerna init 其中 package.json ...

  2. 软件包管理工具snap的安装及常用命令

    snap是一种全新的软件包管理方式,它类似一个容器拥有一个应用程序所有的文件和库,各个应用程序之间完全独立.所以使用snap包的好处就是它解决了应用程序之间的依赖问题,使应用程序之间更容易管理.但是由 ...

  3. [React Native]使用App Center CLI发布CodePush更新--iOS简易版

    面向 用RN开发iOS的小伙伴,并且想使用RN的热更新功能,又不想在一大堆文档里翻来覆去的,可以看看这个简易版.觉得不错的话可以点个赞或关注.附上详细版. 主要步骤 安装App Center CLI: ...

  4. 文献管理工具Zotero的使用及其常用插件推荐

    文献管理工具Zotero的使用及其常用插件推荐 链接汇总 Zotero的下载和安装 下载地址 安装 硬件要求建议 Zotero的使用 登录Zotero账号 Zotero 使用同步网盘同步附件的方案 Z ...

  5. Windows cmd常用命令行命令

    Windows常用命令行命令 打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口... 也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令 注: ...

  6. 命令行工具开发:如何快速实现命令行提示?

    简介:对于稍微复杂一些的命令行工具,命令行的提示功能必不可少.那么对于不同语言的开发者,有没有一种简单快捷的实现方式呢?本文分享一种快速实现的方法,使用YAML文件定义命令行工具的使用规范,再通过工具 ...

  7. Linux系统中常用命令行命令、快捷键、创建长路径的快捷键

    Linux系统中常用命令行命令.快捷键.创建长路径的快捷键 1.常用Linux命令: 1.1 文件和目录: cd /home 进入 '/home' 目录 cd - 返回上一级目录 cd -/- 返回上 ...

  8. Mysql常用命令行大全

    Mysql常用命令行大全 第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键 ...

  9. 【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )

    文章目录 一.官方文档 二.Android 命令行工具简介 1.SDK 命令行工具 2.SDK 构建工具 3.SDK 平台工具 4.模拟器工具 5.Jetifier 工具 一.官方文档 Android ...

最新文章

  1. 后处理程序文件大小的变量_【每日一题】(17题)面试官问:JS中事件流,事件处理程序,事件对象的理解?...
  2. WebLogic CVE-2021-2394 RCE 漏洞分析
  3. 阿里云正式推出高防DDoS专家服务
  4. 从ResultSet 说起
  5. C++异常之异常说明
  6. erp 维护费 要交吗_ERP系统维护费
  7. Redis从基础命令到实战之散列类型(Hash)
  8. 【正则化】各种Dropout方法
  9. java ppt控件_Java版PPT操作控件Spire.Presentation v3.3.5新版来袭!支持转换GroupShape到图片...
  10. canvas合成海报所遇问题及解决方案总结
  11. layUI禁用select下拉框
  12. 用HTML5 Canvas为Web图形创建特效
  13. 文本情感分析(介绍文章)--总结
  14. 万网空间PHP 伪静态化,disuczx版块URL伪静态目录化设置方法
  15. 软考高项论文怎么写?——软考高项笔记9
  16. MS08067红队攻防班 第5期 开班倒计时1天~
  17. 22021年江苏高考成绩查询,江苏省教育考试院2021年江苏高考成绩查询时间及系统入口...
  18. 详解微信涨粉最有效的5个思路及战略策略
  19. Android自定义View--Flyme6的Viewpager指示器
  20. 2022年中国镍期货成交量、成交金额、成交价格走势分析:镍开盘价持续走高[图]

热门文章

  1. 入门训练 圆的面积 c语言
  2. 用java实现经纬度坐标度分秒与度批量转换
  3. PostgreSQL数据库、表空间、角色及用户
  4. 双塔模型在Airbnb搜索排名中的应用
  5. 1091 N-自守数
  6. 嵌入式Linux驱动笔记(十八)------浅析V4L2框架之ioctl【转】
  7. 蜗牛爱课- iOS中plist的创建,数据写入与读取
  8. BZOJ 1079: [SCOI2008]着色方案 记忆化搜索
  9. 【Oracle RAC故障分析与处理】
  10. STM32 的 JLink 调试时「Flash Timeout」和「Flash Download Failed」问题解决