A solution I have come across includes changing signingConfig signingConfigs.debug to signingConfig signingConfigs.release but this is already how the code is set up in the repo.
I think switching to signingConfigs.release is correct. From looking at the latest cht-android code I think that’s what the stock app uses. Where did you see the signingConfigs.debug option?
Yes, the code has signingConfigs.release and not signingConfigs.debug but I am getting the error as shown above. Looking up the error online/stackoverflow, they say it is related to having signingConfigs.debug which is not the case for us since we don’t have that debug option. So I am not sure what is causing the issue
I think the issue is the make command isn’t signing the bundle. To sign it you need a key that’s only known to you. Please read through the documentation on Sign your app and see if that fixes it.
Please note, if you’re replacing an existing version then the key will need to be the same as the previous version. Whatever key you use make sure you keep it in a safe place so you can update the app in future.
Happy to report that signing it with a different key resolved the error @gareth
So just as you mentioned, the make command is actually not signing the bundle.
Thanks for this!