我想在我的iPhone应用程序中实现In App Purchase。
我已经完成所有步骤,并在viewController的viewWillAppear上添加了以下代码,但它不满足条件canMakePayments
并始终执行else
部分。
有什么事吗
if ([SKPaymentQueue canMakePayments]) {
NSLog(@"Parental-controls are disabled");
SKProductsRequest *productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:@"com.dev.InAppTry"]];
productsRequest.delegate = self;
[productsRequest start];
} else {
NSLog(@"Parental-controls are enabled");
}
最佳答案
尝试在“设备”中的设置中禁用“家长控制”。
设置->常规->限制。
“禁用限制或允许的内容”部分:“在应用内购买” =“开启”。
让我知道这是否对您有帮助。
关于iphone - 应用内购买错误:启用了家长控制,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6503897/