Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
423 views
in Technique[技术] by (71.8m points)

c# - Xamarin KeyStore is lost

I have formatted my development machine without due to hardware failure and haven't backup my keystore files now I need to update my app in google play but it refuse because of signing difference. I will try : "Upgrade app signing key" but what is the better choice in my case ? I have chosen "I need to use the same key for multiple apps, or a pre-installed version of this app" in this option they ask to download a PEPK tool and run this command

$ java -jar pepk.jar 
--keystore=foo.keystore 
--alias=foo 
--output=output.zip  
--signing-keystore=uploadkey.keystore 
--signing-key-alias=upload-key-alias 
--encryptionkey=encryptionkey

My problem is that visual studio creates only one keystore according to https://docs.microsoft.com/en-us/xamarin/android/deploy-test/signing/?tabs=windows and in the command line two keystores are required so where to find them??

any help will be appreciated


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

You can contact Google Play Console Support on this issue and they will be able to reset the key for you to a different keystore and then you will be able to publish future updates.

In the play console click the help button at the top > Scroll down to heed more help and click "Contact Us" > Type in you need help with a Keystore Reset > Click "next step" > Click "Upload key reset request" > Click "Contact Google Play Developer Support" > Then choose a contact method to contact them to reset it for you.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...