I posted this last December but got no suggestions and moved on to other things. Now I need to get IAP working on Android;
During my IAP process, after 'inAppPurchaseActivate(id)' has been set but before 'getInAppPurchaseState()' gets a chance to return 1, Google Play says I need to sign into my google account. The problem is that the phone is logged in, I can read emails and download apps from Google Play.
Testing on a Samsung S2, with a test google account that's linked to Paypal.
Full error dialogue:
Error
'Authentication is required. You need to sign into your Google Account.'
How can I tell AppGameKit that I'm logged into Google play?
I tried signing out/in again, deleting Google Plays data and reverting it to the factory version as per this webpage but no luck so far.
This used to work; and I tested on AppGameKit 2.0.14 and 2.0.15 with the same problem so maybe Google changed their auth recently? The dialogue is triggered the instant 'InAppPurchaseActivate(id)' is hit.