0

私は1週間以上ウェブ全体を検索してきました.SOやどこでも提案されたすべてを試しましたが、何も機能しません. Store Kit から商品を入手できません。Products 配列は常に空で返され、無効な製品 ID は常に自分の ID でいっぱいです。正直なところ、私はこれ以上何をすべきかわかりません。この質問は私の最後の希望です。誰でも助けることができますか?

  NSSet *s = [NSSet setWithObjects:@"com.aceapegames.awesomecatgame.double_coins",
@"com.aceapegames.awesomecatgame.10k_coins",
@"com.aceapegames.awesomecatgame.150k_coins",
@"com.aceapegames.awesomecatgame.50k_coins",
@"com.aceapegames.awesomecatgame.disable_ads",  nil];  
SKProductsRequest *request = [[SKProductsRequest alloc] initWithProductIdentifiers:s];  
request.delegate = self;
[request start];
4

1 に答える 1

3

数日前にアプリ内購入も実装しましたが、この問題にも直面しています。私の場合、理由は税金情報でした。
iTunes Connect の「Contracts, Tax, and Banking」セクションにある iOS Paid Applications Contract セットアップがあることを確認する必要があります。最初にリクエスト ボタンをクリックし、次に 3 つの設定ボタン (連絡先情報、銀行情報、税情報) をクリックする必要があります。これ

は、ある Web サイトからコピーした小さなチェック リストです。

  • アプリ ID のアプリ内購入を有効にしましたか?
  • 製品の Cleared for Sale を確認しましたか?
  • プロジェクトの .plist バンドル ID はアプリ ID と一致していますか?
  • 新しいアプリ ID 用の新しいプロビジョニング プロファイルを生成してインストールしましたか?
  • SKProductRequest を作成するときに完全な製品 ID を使用していますか?
  • 銀行の詳細は iTunes Connect で有効ですか?
  • デバイスからアプリを削除して再インストールしてみましたか?

    上記の各質問に「<strong>はい」と答えられることを確認してください

これはApple開発者のリンクであり、ベストプラクティスが含まれており、FAQには無効な識別子のいくつかの理由が含まれていますApple Developer Link

于 2013-08-29T13:30:05.217 に答える