我已经在我的应用程序中实现了应用购买。点击购买按钮时,它会要求确认。但是点击确定后,它总是显示一条错误消息,说“你已经购买了这个,但还没有下载。点击确定立即下载。” 这之后什么也没有发生。在
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
{}
它总是调用这种情况“SKPaymentTransactionStateFailed:”。尝试打印错误并显示“无法连接到 iTunes 商店”。我所做的是,单击购买按钮时,调用此方法:
`- (void) requestProductData
{
NSLog(@"requestProductData");
SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers:
[NSSet setWithObjects:featureBusiness , nil]] ; // add any other product here
request.delegate = self;
[request start];
if([delegate respondsToSelector:@selector(beginAnimationPurchased)]) {
[delegate beginAnimationPurchased];
}
}
`
任何人都可以指导我吗?提前谢谢。