“您试图购买的商品不再可用”iphone sdk中的storekit错误

时间:2010-06-15 03:37:36

标签: iphone app-store in-app-purchase storekit

我正在尝试使用OS3.0中的StoreKit API来进行应用购买。但是,当我尝试在SANDBOX ENVIRONMENT中购买东西时,我收到以下错误。

您尝试购买的商品已不再可用[环境:沙盒]

以下是我用来付款的代码:

SKPayment* payment = [SKPayment paymentWithProductIdentifier:model.productId];
[[SKPaymentQueue defaultQueue] addPayment:payment];

我还查询了storekit以获取可用产品列表,这似乎可以正常工作,返回我现在用于购买该项目的相同产品标识符。

我在iTunes Connect中设置了所有产品,并创建了一个测试用户。在调试应用程序之前,我在设置菜单中退出了商店,并在调试我自己的应用程序时输入了我的测试帐户和密码。

这可能会发生什么?

2 个答案:

答案 0 :(得分:1)

是的,这似乎是一个苹果问题。我的沙盒应用程序昨天工作得很好。今天没有。

答案 1 :(得分:0)

我也是这样,自昨晚以来一直如此,应用程序购买中的沙箱有问题。

您尝试购买的商品已不再可用

我还必须在昨晚的同一时间偶然更新配置文件 - 猜猜我认为问题是什么,是的,配置文件。接着是快乐的安装/卸载舞蹈!