4
  1. 次のアイテムをアプリ内購入としてWindowsストアから購入することはできますか?
    • アドオン
    • 消耗品(1回限りの使用)
    • サブスクリプション

  2. アドオン、消耗品、サブスクリプションのアプリ内購入でコーディングする方法に関するリソースはどこにありますか?

はい、私は例をグーグルで検索しようとしましたが、開発ブログ/記事ではなく、Windows8に関する技術記事以外のいくつかで何かを見つけることができないようです。

4

1 に答える 1

4

アプリ内購入をサポートするには、次の手順を実行します。

  1. クラスを使用してアプリのライセンスを設定しますLicenseInformation(このクラスは、サブスクリプションの購入に時間制限を設定する場所でもあります)。

  2. アプリの機能にコードとして名前を付けます。

if (licenseInformation.productLicenses.lookup("featureName").isActive) 
{
    // the customer can access this feature
}
else 
{
    // the customer can't access this feature
}
  1. Windows ストアでアプリ内オファーを構成する

アプリをストアに送信する前に、各アプリ内オファーをアプリの送信ワークフローの高度な機能ページに追加します。ここで、アプリ内オファーのトークン、価格、および機能の有効期間を指定します。テスト時に WindowsStoreProxy.xml で設定した構成と同じように構成してください。そうしないと、テストに費やしたすべての労力が無駄になる可能性があります。

現在、消耗品のサポートはありません (xbox live API を使用している場合を除きます)。詳細と回避策については、こちらを参照してください。

于 2012-10-27T14:14:30.927 に答える