1

inapp_signatureアプリ内課金機能をテストしていますが、何らかの理由で、 が呼び出されたときに常に空の署名 ( bundle's extra のフィールド) を取得する理由がわかりませんcom.android.vending.billing.PURCHASE_STATE_CHANGED

この表の 2 行目によると、署名付きの静的応答署名を取得できます。なぜそれが起こらないのですか?

開発者アカウントにテスト アカウントを既に設定しており (アプリを公開していません)、その署名を取得しようとしましたが、成功しませんでした!

これを通過した人はいますか?どんな助けでも素晴らしいでしょう。タク。

4

1 に答える 1

1

請求を含むAPKの公開バージョンをまだ持っていない場合は、開発者デバイスを使用する必要があります。つまり、開発者コンソールと同じアカウントを持つものです。

また、GooglePlayにデプロイされたものと同じバージョンのAPKをデバイスにインストールする必要があります。実際、メモリから、Google Playにデプロイされた(必ずしも公開されていない)最新のAPKは、デバイスにインストールされているものである必要があります。

また、Google Playにデプロイしてから、携帯電話のGPインスタンスがGPにデプロイされたバージョンを認識できることが保証されるまで、約1時間待つ必要があります(変動します)。

于 2012-10-01T07:41:44.300 に答える