Are you sure you need this command? It’s intended to migrate old apps to new signing method, I’m asking because a lot of people use this command when they already have app signing enabled.
Actual answer:
Downgrading node to 10 should work
you can migrate to app signing without this command just follow google instructions and after it’s enabled replace keystore on expo servers with the new ones.
In the future we will probably remove this command entirely.
Thanks for the reply, I’m rebuilding an app which was last updated before google AppSigning was introduced (2016… ish)
So its definitely not enabled for this app.
Downgrading to node v10.13.0 though did solve the issue and the command was able to run its course.
Unfortunately we don’t have the original upload key (external developer we can’t get it from) so are waiting (hoping) Google will generate a new one for our apps.
If you don’t have the original Keystore and app signing in not enabled, google can’t help you. They can reset your upload key only if app signing is enabled.
Before app signing was supported there was no concept of upload key, apk had the same signature both when uploading and in store