Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.
This repository was archived by the owner on May 20, 2025. It is now read-only.

Feature request: override CodePushDeploymentKey for a deployment #185

@talkol

Description

@talkol

As far as I understand, when a new deployment is created via the CLI, a new random key is generated.

It will be great if we can override the deployment key for a specific deployment manually.

Consider the following use-case (that actually happened to us):

  1. Code-push setup in the project and key pair generated and put into Info.plist
  2. App was uploaded to the app store
  3. Since a new code-push update was accidentally pushed into this deployment before Apple review, the deployment was deleted to avoid having the reviewer receive an update when launching
  4. The app passed review and went live
  5. Due to some code changes, we wanted to publish a new code-push update
  6. The deployment was re-created but a new key was generated which is different from the key in the live app rendering this app un-updatable

TLDR: There are some cases where users will have live apps locked to specific deployment keys. For various reasons, these deployments could be lost in the code-push server and need to be able to be reconstructed without changing the key.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions