trigger.io iOS应用内购买问题:“应用内付款失败:无法连接到iTunes商店”

时间:2014-03-14 10:08:36

标签: ios app-store in-app-purchase trigger.io

我已经在trigger.io中开发了一个应用并成功提交到应用商店。该应用程序将被审核并添加到商店。现在,我正在尝试为我的应用添加应用内购买功能,但我不确定在哪个点上我可以测试应用内购买。我目前的步骤:

  1. 上传应用以供审核
  2. 在itunes connect中创建产品
  3. app已获批准
  4. 此时我尝试使用此代码在trigger.io中使用payment模块测试购买:

    forge.payments.purchaseProduct("Product1", paymentSuccess, paymentError);
    

    这是我得到的错误:

    "In-app payment failed: Cannot connect to itunes store"
    

    我做错了什么?我应该创建一个新版本,将我的产品添加到此版本并再次上传以进行审核以便能够对其进行测试,提交没有正常工作功能的应用程序似乎很荒谬。

    为了记录,我自然而然地使用开发人员证书和配置文件来测试我的应用,并且我已经在itunes connect中创建了一个测试用户,我用它来测试购买。

2 个答案:

答案 0 :(得分:1)

有类似的问题,问题是itunesconnect中的过期合同。 enter image description here

答案 1 :(得分:0)

终于明白了。问题是,我使用的是分销证书&供应资料。我应该使用开发证书&配置文件以测试应用内付款。