문제

I have In-App purchases implemented for auto-renewable subscriptions and they are running absolutely fine in iOS7. All from loading of products to payment transactions, everything is great. But when I run my application on iOS6 the didReceiveResponse method returns an empty response.products and the product id is listed in response.invalidProductIdentifiers. My code is as simple as:

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

where set is the NSMutableSet with product ids.

Everything is running absolutely fine in iOS7 but not in iOS6. Please help.

도움이 되었습니까?

해결책

Ah, the device with iOS6 was jailbroken. I removed AppSync from Cydia and then the IAP worked fine.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top