2012-02-21 9 views
3

私は自分のアプリケーションでアプリ内購入を実装しています。私は、私はいつも購入 "あなたの支払いを処理することができませんでしたキャンセル"を取得し続けていることをテストします。テスト目的のテストアカウントと、アプリ内課金の購入のためのダミーのクレジットカード番号を使用しています。私は私の市場プロフィールに自分のテストアカウントを追加しました。サンドボックス番号でアプリ内テストを行う方法私を助けてください。Android - アプリ内購入の問題

注:自分のアプリケーションに自動更新を実装したいと思います。アンドロイドでは不可能であることを知って来ました。アプリ内で自動更新を実装する方法は他にありますか? inappにサードパーティの決済ゲートウェイを使用することは可能ですか?私はサードパーティの支払いゲートウェイを実装する場合アンドロイドは私のアカウントをブロックするのだろうか?

あなたはダミーのクレジットカード番号とアプリの購入でテストすることができない私に

答えて

1

を助けてください。あなたは本物のためのアイテムを購入する必要があります。その後、全額を払い戻すことができます。購入をシミュレートする唯一の方法は、 "android.test.purchased"アイテムIDを使用することです。

+0

ありがとうございます。もう1つ質問すれば、アプリ内で複数の商品を購入することが可能ですか?私はアンドロイド市場で1つのアプリ内製品を持っています。私は、ユーザーがそれを正常に購入した後でさえ、市場で入手可能なものとして製品を作りたいと思います。それはアンドロイドで可能でしょうか、そこに限界がありますか? –

+0

アイテムタイプを管理対象外に設定するだけです。管理対象外アイテムは必要な数だけ購入できますが、管理対象アイテムは1回のみです。 – CChi

+0

私はアプリケーション内でアプリケーションを実装しています。シナリオはthis.Onceのようなものです。ユーザーが購入するbtnをクリックすると、ユーザーに5つのmp3が与えられます。ユーザーがすべて5を再生すると、彼の計画は何度も繰り返されます購入ボタンをクリックして5を購入するmp3s.iは、ユーザーが複数回購入する必要があるため、管理されていないアイテムとしてアプリ内製品を作成しました.i Androidマーケットでは定期購入と自動更新をサポートしていない旨の文書を読んでいます。アプリケーション用に実装したシナリオはサブスクリプションのようなものです。私のプロジェクトでこのシナリオを実装すればアンドロイドは私のアプリケーションを禁止しますか? –