Following things should be taken care of
1. .p12 file which is required to create X509Certificate2 should be placed in the same directory and account running IIS pool should have access to that. You can do that, by setting ApplicationPool -> Advance Settings -> Process model -> Load user profile to True
2. Add user service account email address xxxxx@developer.gserviceaccount.com as administrator user in google play settings. This solves following error
"The current user has insufficient permissions to perform the requested operation."
3. .APK which is used for testing should be signed with the same store key and should have same version as the latest published APK.
1. .p12 file which is required to create X509Certificate2 should be placed in the same directory and account running IIS pool should have access to that. You can do that, by setting ApplicationPool -> Advance Settings -> Process model -> Load user profile to True
2. Add user service account email address xxxxx@developer.gserviceaccount.com as administrator user in google play settings. This solves following error
"The current user has insufficient permissions to perform the requested operation."
3. .APK which is used for testing should be signed with the same store key and should have same version as the latest published APK.