It looks like my implementation of Amazon IAP is working as expected for both consumables and entitlements, including restore functions.
Before I finalize the device build, I’d like to confirm that Amazon IAP does not require any permissions (since it doesn’t mention any on the doc page: http://docs.coronalabs.com/daily/plugin/plugin.amazon.iap/index.html) I’m about to comment out some permissions as I prepare for release build.
For example, with Google Play version (with IAP and push notification), I add all of the following:
“com.android.vending.BILLING”,
“android.permission.GET_ACCOUNTS”,
“android.permission.RECEIVE_BOOT_COMPLETED”,
“com.google.android.c2dm.permission.RECEIVE”,
“.permission.C2D_MESSAGE”,
I’m assuming I don’t need to keep any of the above for Amazon IAP to work.
Incidentally, I do have the following for all Android builds:
“android.permission.INTERNET”,
“android.permission.ACCESS_WIFI_STATE”,
“android.permission.ACCESS_NETWORK_STATE”,
These are needed for me to display ads and what not. But do we also need internet permission for Amazon IAP to work? (If we do, it might be a good idea to add the basic permissions required in the doc page.)
Naomi