android - Google Play IAB: Unexpected response code 403 -
we trying implement android in-app billing in our game, made unity. plugin using seems work fine, , have been able access google's in-app billing service in older project. however, when try test purchase in our new project (using test account), getting error: "unexpected response code 403 https://android.clients.google.com/fdfe/preparepurchase".
i have searched similar cases on stackoverflow , google, none of solutions have seen fixes our problem. believe our settings should correct: - devices testing on have had main accounts added list of testers (on developer console) , not google developer accounts. - apk has been uploaded , released alpha, - in-app product testing has been activated. - permission com.android.vending.billing has been added manifest.
and here our log:
and here our log: d/finsky ( 3814): [407] inappbillingutils.getpreferredaccount: [our bundle id]: account first account - [j08vudqx0xyzqx40e-hxtcffleu] d/finsky ( 3814): [407] inappbillingutils.getpreferredaccount: [our bundle id]: account first account - [j08vudqx0xyzqx40e-hxtcffleu] d/finsky ( 3814): [407] inappbillingutils.getpreferredaccount: [our bundle id]: account first account - [j08vudqx0xyzqx40e-hxtcffleu] e/parcel ( 815): class not found when unmarshalling: com.google.android.finsky.billing.lightpurchase.purchaseparams e/parcel ( 815): java.lang.classnotfoundexception: com.google.android.finsky.billing.lightpurchase.purchaseparams ...... e/parcel ( 815): @ dalvik.system.nativestart.run(native method) e/parcel ( 815): caused by: java.lang.noclassdeffounderror: com/google/android/finsky/billing/lightpurchase/purchaseparams e/parcel ( 815): ... 19 more e/parcel ( 815): caused by: java.lang.classnotfoundexception: didn't find class "com.google.android.finsky.billing.lightpurchase.purchaseparams" on path: dexpathlist[[directory "."],nativelibrarydirectories=[/vendor/lib, /system/lib]] e/parcel ( 815): @ dalvik.system.basedexclassloader.findclass(basedexclassloader.java:67) e/parcel ( 815): ......... w/contextimpl( 815): calling method in system process without qualified user: android.app.contextimpl.sendbroadcast:1478 com.android.server.am.activitystack.startpausinglocked:1006 com.android.server.am.activitystack.resumetopactivitylocked:1944 com.android.server.am.activitystacksupervisor.resumetopactivitieslocked:3054 com.android.server.am.activitystacksupervisor.resumetopactivitieslocked:3032 w/contextimpl( 815): calling method in system process without qualified user: android.app.contextimpl.sendbroadcast:1478 com.android.server.am.activitystacksupervisor.realstartactivitylocked:1160 com.android.server.am.activitystacksupervisor.startspecificactivitylocked:1311 com.android.server.am.activitystack.resumetopactivitylocked:2268 com.android.server.am.activitystacksupervisor.resumetopactivitieslocked:3054 i/elegantrequestdirector( 3814): i/o exception (org.apache.http.nohttpresponseexception) caught when processing request: target server failed respond i/elegantrequestdirector( 3814): retrying request w/qdhwcomposer( 276): excessive delay reading vsync: took 99 ms e/volley ( 3814): [415] basicnetwork.performrequest: unexpected response code 403 https://android.clients.google.com/fdfe/preparepurchase d/finsky ( 3814): [1] purchasefragment.handleerror: error: purchaseerror{type=2 subtype=0} d/finsky ( 3814): [1] purchasefragment.fail: purchase failed: purchaseerror{type=2 subtype=0}
Comments
Post a Comment