Ios 应用内购买-空产品列表

Ios 应用内购买-空产品列表,ios,sdk,in-app-purchase,Ios,Sdk,In App Purchase,我试图了解如何处理应用内购买。我读了很多文档,看到了很多示例代码,但我不明白为什么产品列表是空的。根据文件和论坛,我提出了以下建议: iTunes connect上的安装合同 在具有唯一绑定ID的供应门户上创建AppID 创建并安装此AppId的配置文件,并启用应用内购买 在iTunes connect上创建应用程序 为此应用程序创建购买 提交申请 拒绝申请 在代码中,我尝试按产品ID接收产品信息,结果我可以看到空列表。但是,我可以看到一个无效产品ID数组 你能帮我弄明白怎么了吗 谢谢 根据苹

我试图了解如何处理应用内购买。我读了很多文档,看到了很多示例代码,但我不明白为什么产品列表是空的。根据文件和论坛,我提出了以下建议:

  • iTunes connect上的安装合同
  • 在具有唯一绑定ID的供应门户上创建AppID
  • 创建并安装此AppId的配置文件,并启用应用内购买
  • 在iTunes connect上创建应用程序
  • 为此应用程序创建购买
  • 提交申请
  • 拒绝申请
  • 在代码中,我尝试按产品ID接收产品信息,结果我可以看到空列表。但是,我可以看到一个无效产品ID数组

    你能帮我弄明白怎么了吗

    谢谢


    根据苹果的文档:

    按照以下步骤在沙箱中测试应用程序。
    -从测试iOS设备上的iTunes帐户注销。
    -在测试应用程序之前,您必须首先注销常规iTunes帐户。iOS 3.0在设置应用程序中包含一个商店类别。要注销iTunes帐户,请退出应用程序,启动设置应用程序并单击商店图标。从当前活动帐户注销。
    -重要提示:不要使用设置应用程序中的测试帐户登录。
    -启动您的应用程序。
    -注销帐户后,退出设置并启动应用程序。当您从应用程序商店购买时,商店工具包会提示您对交易进行身份验证。使用您的测试帐户登录以批准付款。没有发生任何金融交易,但交易就像付款一样完成

    我已经试过了,但在我要求购买产品时看不到“Store Kit提示您进行身份验证”。也许我需要在xCode中设置项目



    我可以在iOS 5模拟器中看到产品,但买不到。神奇。

    尝试删除设备上的版本和应用程序。我认为这个应该可以用。

    苹果的服务器可能需要几个小时才能启动应用内购买。我的问题和你的问题一样,但半天后它才开始工作。

    我试过了。同样的结果。我只能在iOS 5模拟器上看到产品。游戏中心也有同样的问题。