0

エミュレーターを使用して既にNokia IAPを実装しており、正常に動作していました。復元し、製品の詳細を取得して、正常にアップグレードできました。しかし、実際のデバイスでは機能していないようです。RDA と実際の Nokia X デバイスを使用してコードを試しました。アプリ内アイテムのステータスが公開済みです。何が起こるかは次のとおりです。

  • を使用するgetProductDetails()と、サイズ 1 (おそらくERROR_CODEのみを含む)のバンドルとエラー コード 6が表示されます。製品 ID とテスト ID 1023608の両方で発生しています。しかし、エミュレーターを使用して、製品の詳細を正常に取得しています。

  • getPurchases()デバイス上で私にとっては正常に動作しています。

  • getBuyIntent()実際のデバイスでも問題ありませんが、オペレーターが IAP を許可されていないため購入できません。これは問題ではありません。

:私はメソッドを使用しておらず、 Nokia PublishsetProductMappings()から設定された製品 ID エイリアスを使用しています。また、AsyncTask内でメソッドを実行しています。getProductDetails()が実際のデバイスで機能しない理由を教えてください。ありがとう。

4

1 に答える 1