问题
Today I published my app, and when my friend tried to buy the in-app content the market says: "Your request could not be processed. please try again".
A few clarifications:
- The app was published more than 10 hours ago, and is visible in the google play store.
- The testing with google static codes DID work all the time
- The buying account is NOT the publisher account
- Most of the code is copied as is from google's in-app billing example
- The in-app product IS shown correctly when trying to buy.
- The buyer has a valid credit card
Thanks!
回答1:
Couple of things you have to consider.
- Check the public key [Must be your account public key.]
- Check if your friend is in the test account list for that product.(Remove it)
In your code use logcat to find the status code. (Use billing receiver for any purchase request code). or Error : Developer Error.
Be sure you are signing with correct keystore.
FYI onRequestPurchaseResponse() inside Dungeon.java get the Response.
Hope will help you.
回答2:
Are you from one of the accepted countries for In App Purchases by Google Play? https://support.google.com/googleplay/android-developer/answer/150324
来源:https://stackoverflow.com/questions/11477005/in-app-billing-not-working-your-request-could-not-be-processed