課金アイテムの取得方法には2種類ある

アプリ内プロダクトIDの読み込み App Storeからプロダクト情報を取得するために、App内プロダクトの一意のIDを読み込みます。

App Storeからのプロダクト情報の取得 「Hosting Content With Apple」をONにする必要がある?

ユーザーに対して表示するため、Appで販売するプロダクトの最新情報を取得します。

Xcodeを使用して、Appleに非消費型のアプリ内購入製品をホストさせ、アプリ内購入コンテンツをApp StoreConnectにアップロードすることができます。

Appleのサーバーを利用する場合には「YES」にします。

アプリ内購入コンテンツプロジェクトを作成するには、Xcodeプロジェクトを作成するときに、クロスプラットフォームの下のアプリ内購入コンテンツテンプレートを選択します。次に、「アプリ内購入プログラミングガイド」で説明されているコンテンツをプロジェクトに追加します。

アプリ内購入コンテンツをアップロードする

Xcodeのツールバー→Product → Archive

click “Distribute Content.”

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/92978ecf-e1bb-491b-8548-cbafb19bc7ec/Untitled.png

  1. では、メインウィンドウ内のスキームメニューからアプリ内購入コンテンツのターゲットを選択し、ツールバー
  2. 「製品」>「アーカイブ」を選択します。
  3. アーカイブオーガナイザー、アプリ内購入コンテンツの選択アーカイブを、クリックして「コンテンツを配布します。」
  4. 表示されるシートで、[アプリ内購入コンテンツの送信]を選択し、[次へ]をクリックします。
  5. 次のシートで、チームを選択し、[次へ]をクリックします。