code-push 更新失败回滚处理

ReactNative code-push 热更新失败回滚处理

ReactNative code-push 热更新后因兼容有问题现进行回滚处理

  • 正常回滚更新
code-push rollback  Production --targetRelease v38
Are you sure? (y/N): y
[Error]  没有可供回滚的版本

发现回滚失败,没有可供回滚版本,所以采用另一种方法

首先查看应用的部署情况


code-push deployment ls                                                                 

┌────────────┬───────────────────────────────────┬──────────────────────────┐
│ Name       │ Update Metadata                   │ Install Metrics          │
├────────────┼───────────────────────────────────┼──────────────────────────┤
│ Production │ Label: v38                        │ Active: 2.6% (26 of 988) │
│            │ App Version: 1.0.9                │ Total: 10000             │
│            │ Mandatory: No                     │                          │
│            │ Release Time: 11 hours ago        │                          │
│            │ Released By: @gmail.com           │                          │
│            │ Description: 我是描述              │                          │
├────────────┼───────────────────────────────────┼──────────────────────────┤
│ Staging    │ No updates released               │ No installs recorded     │
└────────────┴───────────────────────────────────┴──────────────────────────┘
  • 修改更新规则
Usage: code-push patch   [--label 

这里选择了禁用本次更新 大功告成。

你可能感兴趣的:(code-push 更新失败回滚处理)