You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 20, 2025. It is now read-only.
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):
Code-push setup in the project and key pair generated and put into Info.plist
App was uploaded to the app store
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
The app passed review and went live
Due to some code changes, we wanted to publish a new code-push update
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.