2016-06-03 9 views
5

Ho mostrato la mia squadra il mio progresso con la chiave Staging. Quando faccio code-push deployment ls APP_NAME_HERE -k, mi darà un tavolo Staging e Production con Production con il messaggio No updates released.Come aggiornare la distribuzione "Produzione" utilizzando la CLI di Code Push?

ho utilizzato code-push release-react APP_NAME_HERE ios da aggiornare. Qualcuno mi può guidare su ciò che le opzioni che ho bisogno di inviare Production invece di Staging?

risposta

18

È possibile utilizzare --deploymentName per specificare la distribuzione che si desidera aggiornare.

code-push release-react APP_NAME_HERE ios --deploymentName Production

Si potrebbe anche promuovere la vostra liberazione dallo staging alla produzione (docs):

code-push promote APP_NAME_HERE Staging Production

+0

Grazie mille! –

+0

La chiave che ho impostato nel mio file info.plist in xcode deve essere la chiave di staging? Quale dovrebbe essere il valore di tale chiave, la messa in scena o la produzione? – samonderous

+0

È necessario creare un Info-Staging.plist separato e utilizzarlo per la gestione temporanea e inserire la chiave di produzione in Info.plist. Puoi anche inserire un segnaposto $ (CODE_PUSH_KEY) in Info.plist e sostituirlo durante la compilazione con una variabile di ambiente definita nello schema. –