最近のアクセス:
iOS アプリケーションで In-App Purchase を設定する方法

GeneXus で開発したスマート デバイス アプリケーションには、Store API を使用して In-App Purchase (アプリ内課金) 機能を実装できます。しかし、この機能を動作させるためには、所定のプラットフォーム固有の設定を事前に行う必要があります。
以下では、iOS アプリケーションを扱う場合の設定要件を紹介します。
1.App ID に対して In-App Purchase を有効にします。
iOS Dev Center の中の iOS Provisioning Portal で、アプリケーションの App ID に対して In-App Purchase が有効かどうかを確認します。
イメージ:20047.png
2. iTunes Connect ポータルでアプリケーションを作成します。アプリケーションに対して設定されているバンドル ID (Bundle ID) について、前述のように、In-App Purchase が有効 (Enabled) になっている必要があります。この値は、GeneXus でスマート デバイス アプリケーションのメインオブジェクトの [ iOS Bundle Identifier ] プロパティで指定する必要があります。次に、 [ Manage In-App Purchases ] と記載されているオプションを選択します。
イメージ:20048.png
3.アプリケーションで提供予定の In-App Purchase 製品をすべて指定します。 [ Create New ] ボタンを使用して、必要な数だけ追加できます。iOS Store Kit フレームワークでは、5 種類の製品を選択できます。GeneXus アプリケーションでは、現時点では Consumable (消耗型) および Non-Consumable (非消耗型) の製品のみサポートしています (GeneXus X Evolution 2 Upgrade #2)。各製品の種類の詳細と、その定義方法については、iOS In-App Purchase のドキュメントおよび iTunes Connect のドキュメントを参照してください。
イメージ:20049.png
4.最後の手順として、審査を受けるため、In-App Purchase 製品をアプリケーションバイナリを添えて提出します。iTunes Connect のアプリケーションのメインページで、 [ Current Version ] セクションを確認します。ここで、ステータスが [ Prepare for Upload ] に設定されている必要があります。 [ View Details ] を選択します。表示されるページに、 [ In-App Purchases ] セクションがあります。
イメージ:20050.png
[ Edit ] オプションを選択すると、In-App Purchase 製品がすべて一覧で表示されます。この一覧から、アプリケーションバージョンと合わせて審査用に提出する製品を選択します。
イメージ:20051.png

イメージ:20052.png








サブページ
Created: 14/09/18 03:13 by Admin Last update: 21/05/21 03:29 by Admin
カテゴリ
Powered by GXwiki 3.0