Codepush React native iOS

登录appcenter

appcenter login

App

创建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  
appcenter apps update -n `<newName>` -a `<ownerName>/<appName>`  
appcenter apps delete -a `<ownerName>/<appName>`  

查看app列表

appcenter apps list

设置当前app

appcenter apps set-current `<ownerName>/<appName>`

获取当前app

appcenter apps get-curren

布署app

appcenter codepush deployment add -a `<ownerName>/<appName>` Staging  
appcenter codepush deployment add -a `<ownerName>/<appName>` Production  
appcenter codepush deployment remove -a `<ownerName>/<appName> <deploymentName>`  
appcenter codepush deployment rename -a `<ownerName>/<appName>` `<deploymentName>` `<newDeploymentName>`  

查看App key

appcenter codepush deployment list -a `<ownerName>/<appName>`

删除app

appcenter apps delete -a `<ownerName>/<appName>`

更新

发布更新

appcenter codepush release-react -a `<ownerName>/<appName>`

查看发布历史记录

appcenter codepush deployment history -a `<ownerName>/<appName>` `<deploymentName>`

清除所有更新 不可逆操作 已经发布线上操作要谨慎

appcenter codepush deployment clear -a `<ownerName>/<appName> <deploymentName>`