We are really struggling with this. Our app has Amazon IAP, the IAP was previously working in production, but now it appears to not be working. We are completely puzzled and frustrated.
The in-app purchase tests fine when we use the AmazonSDKTester.apk, using the JSON that we download from developer.amazon.com. But the same APK won’t purchase correctly in production. Basically, I can got to the purchase screen where it says “Get Item,” but then when I do hit the “Get Item” button, the screen turns black with an activity circle. I have had a number of customers reporting the same behavior.
Here is a trace from when I press the “Get Item” button. Nothing seems obviously bad. We are using Corona Pro #2014.2458. The same problem happens regardless of if we are buying with coins or $$. Also, restore appears to be working (the IAP used to work).
W/FlurryAgent( 4669): Finalize session W/FlurryAgent( 4669): FlurryDataSender: report b0c8ef47-e6a5-4f49-8877-a09344de9a77 sent. HTTP response: 200 V/Sensors ( 201): accel data: -0.316143 -0.205972 9.776470 D/dalvikvm( 201): GC\_CONCURRENT freed 963K, 43% free 15424K/26631K, paused 2ms+4ms V/Sensors ( 201): accel data: -0.294587 -0.210762 9.695039 I/ActivityStack( 201): START {cmp=com.amazon.venezia/.iap.PurchaseChallengeActivity (has extras)} from pid 4507 V/ActivityStack( 201): Prepare open transition: starting ActivityRecord{4186f5a8 com.amazon.venezia/.iap.PurchaseChallengeActivity} V/ActivityStack( 201): Prepare open transition: prev=ActivityRecord{41aad070 com.amazon.venezia/.VeneziaIAPDialog} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/ActivityStack( 201): START {cmp=com.amazon.venezia/.VeneziaIAPDialog (has extras)} from pid 4507 V/ActivityStack( 201): Prepare open transition: starting ActivityRecord{418d6e80 com.amazon.venezia/.VeneziaIAPDialog} V/ActivityStack( 201): Prepare open transition: prev=ActivityRecord{4186f5a8 com.amazon.venezia/.iap.PurchaseChallengeActivity} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} V/Sensors ( 201): accel data: -0.232317 -0.249082 9.757310 I/ActivityManager( 201): Start proc android.process.acore for service com.android.services.spellchecker/.AndroidSpellCheckerService: pid=4875 uid=10000 gids={} V/PhoneStatusBar( 294): setLightsOn(true) I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/ActivityThread( 4875): Pub user\_dictionary: com.android.providers.userdictionary.UserDictionaryProvider I/ActivityThread( 4875): Pub applications: com.android.providers.applications.ApplicationsProvider I/ActivityManager( 201): Displayed com.amazon.venezia/.iap.PurchaseChallengeActivity: +1s265ms I/ActivityManager( 201): Displayed com.amazon.venezia/.VeneziaIAPDialog: +594ms I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} I/WindowManager( 201): DIM BEHIND: Window{41883068 paused=false} V/Sensors ( 201): accel data: -0.335303 -0.203577 9.771680 D/dalvikvm( 201): GC\_CONCURRENT freed 972K, 43% free 15436K/26631K, paused 2ms+5ms V/Sensors ( 201): accel data: -0.251477 -0.244292 9.774075 V/Sensors ( 201): accel data: -0.364043 -0.244292 9.793235