我为自动续订订阅实施了应用内购买,并且它们在iOS7中运行得非常好。从装载产品到付款交易,一切都很棒。
但是当我在iOS6上运行我的应用程序时,didReceiveResponse
方法返回一个空response.products
,产品ID列在response.invalidProductIdentifiers
中。
我的代码很简单:
productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:set];
productsRequest.delegate = self;
[productsRequest start];
其中set
是带有产品ID的NSMutableSet。
在iOS7中,一切都运行得很好,但在iOS6中却没有。请帮忙。
答案 0 :(得分:0)
啊,iOS6的设备越狱了。我从Cydia中删除了AppSync,然后IAP工作正常。