我正在尝试使用OS3.0中的StoreKit API来进行应用购买。但是,当我尝试在SANDBOX ENVIRONMENT中购买东西时,我收到以下错误。
您尝试购买的商品已不再可用[环境:沙盒]
以下是我用来付款的代码:
SKPayment* payment = [SKPayment paymentWithProductIdentifier:model.productId];
[[SKPaymentQueue defaultQueue] addPayment:payment];
我还查询了storekit以获取可用产品列表,这似乎可以正常工作,返回我现在用于购买该项目的相同产品标识符。
我在iTunes Connect中设置了所有产品,并创建了一个测试用户。在调试应用程序之前,我在设置菜单中退出了商店,并在调试我自己的应用程序时输入了我的测试帐户和密码。
这可能会发生什么?
答案 0 :(得分:1)
是的,这似乎是一个苹果问题。我的沙盒应用程序昨天工作得很好。今天没有。
答案 1 :(得分:0)
我也是这样,自昨晚以来一直如此,应用程序购买中的沙箱有问题。
您尝试购买的商品已不再可用
我还必须在昨晚的同一时间偶然更新配置文件 - 猜猜我认为问题是什么,是的,配置文件。接着是快乐的安装/卸载舞蹈!