4

アプリ内課金をゲームの無料バージョンに統合して、ユーザーが無料バージョン自体からフルバージョンを購入できるようにしたい。私はすでにアプリ内課金を機能させており、ゲーム内の追加アイテムを簡単に利用できるようにすることができました。問題は、ゲームのフルバージョンのダウンロードを開始し、実際に市場からフルバージョンを購入するために何をすべきかわからないことです。

4

1 に答える 1

2

私の知る限りでは、IAB を使用して別のアプリケーションを購入することはできません (フルまたは無料)。その特定のアプリケーションの「アイテム」を購入するためにのみ使用されます。あなたができることは、それを次のように使用することです:

  1. フルアプリへの「アップグレード」の購入を確認し、起動時に毎回ローカルで再確認し、アップグレードが有効な場合はゲーム内広告を削除するため、現在は「非無料」バージョンです。そんな感じ。
  2. 購入を確認し、デバイスに「ロック」された完全なコンテンツ パックのダウンロードを開始します。
  3. 購入を確認し、無料版に既に組み込まれているコンテンツを「ロック解除」します。

1と3が人気だと思います。2 はコンテンツ用に別のサーバーを必要としますが、サーバーがあれば、購入をより安全に行うこともできます (サーバーに検証ステップを実行させて、公開鍵がアプリ内に存在しないようにします)。コンテンツは「server-そのデバイス/ユーザーアカウントのみに署名されています(または同様のものであるため、コンテンツを別のデバイスにコピーすることはできません)。

于 2011-08-17T21:18:36.440 に答える