Up until recently I was happy to accept these as Gospel - but after extensive googling I'm not so sure.
One thing I have found is:
https://www.protectmyapp.com/login
You upload your compiled app (Android of iOS) to their website and get back a "hardened" "secured" version to upload to the App/Play Store.
and a similar product:
https://irdeto.com/trusted-software/
At USD500/month for 2 apps protectmyapp is not cheap - but not outrageous if my apps actually take off as I hope.
Has anyone any experience with these? (probably an academic question as both are less than a year old).