title: How do I check if the signing of an app is correct?
body: <p>I'm developing some changes for an app. It worked properly and compile fine before I configured a VPN (I think this may be related to the problem). Since that the aplication compiles fine but I can't update from previous versions to the new one (let's say from 1.0.0 to 1.0.1), an error message says &quot;The package appears to be corrupt&quot;. The version number and code are updated.
  <a href="https://stackoverflow.com/questions/46973058/getting-error-the-package-appears-to-be-corrupt-while-installing-apk-file">I've found this</a>, but it doesn't fix my problem: I've compiled in release and debbug.</p>
  <p>It's documentated that the problem is related with <a href="https://docs.microsoft.com/es-es/xamarin/android/deploy-test/signing/keystore-signature?tabs=windows" rel="nofollow noreferrer">the signing of an app in Xamarin</a> because I can install the apk from scracth without updating, I've loaded the keystore again, check the path %AppLocalData%, configure again the path manually... nothing. Besides, the 'debbug.keystore' file doesn't open when the app is compiled, nevertheless it's open when I use the command in the document to load it again. I don't know if it should open, just saying. The key file is the same, nothing else changed.</p>
  <p>Thank you for your help!</p>