4

IAPを使用しているAndroidアプリがあります。PurchasingManager.initiateGetUserIdRequest()を送信し、onGetUserIdResponseでユーザー ID を正常に取得しています。

応答を取得した後、PurchasingManager.initiatePurchaseRequest("sku")が呼び出されますが、残念ながら目的のonPurchaseResponseが呼び出されることはないようです。

私のアプリケーション IAP アイテムは、Amazon によって承認されています。これについて何か助けはありますか?

4

1 に答える 1

1

私たちの場合、マニフェストの Amazon IAP レスポンス レシーバーに android:exported="false" フラグを追加したことが問題になりました。

<receiver android:name="com.amazon.inapp.purchasing.ResponseReceiver"
          android:exported="false" >
...
</receiver>

これにより、Amazon 購入アプリケーションがインテントを介してアプリにコールバックできなくなるため、削除する必要があります。学んだ教訓...

于 2012-10-31T03:39:46.117 に答える