在App Purchases中,SKProductsResponse仅在iOS 6中为空

时间:2014-03-13 07:20:53

标签: ios in-app-purchase storekit skproduct

我为自动续订订阅实施了应用内购买,并且它们在iOS7中运行得非常好。从装载产品到付款交易,一切都很棒。 但是当我在iOS6上运行我的应用程序时,didReceiveResponse方法返回一个空response.products,产品ID列在response.invalidProductIdentifiers中。 我的代码很简单:

productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:set];
productsRequest.delegate = self;
[productsRequest start];

其中set是带有产品ID的NSMutableSet。

在iOS7中,一切都运行得很好,但在iOS6中却没有。请帮忙。

1 个答案:

答案 0 :(得分:0)

啊,iOS6的设备越狱了。我从Cydia中删除了AppSync,然后IAP工作正常。