我第一次在 IAP 上工作,我没有在应用商店上传任何版本,我们在第一个版本中包含了 IAP。我已经提交了三次 IAP,但每次我们获得需要开发人员操作的状态时仍然如此。我已经创建了测试用户并且在沙盒环境中运行良好。现在,如果我在商店上传了应用程序,IAP 会起作用吗?
Belo 代码现在在沙盒环境中获取了信息,实际工作意味着当我在商店上传应用程序时,它是否与沙盒模式一样工作,
-(void)productsRequest:(SKProductsRequest *)request
didReceiveResponse:(SKProductsResponse *)response
{
SKProduct *validProduct = nil;
int count = [response.products count];
if (count>0) {
validProducts = response.products;
validProduct = (response.products)[0];
if ([validProduct.productIdentifier
isEqualToString:kTutorialPointProductID]) {
NSLog(@"All product title is --%@",validProduct.localizedTitle);
NSLog(@"All product prize is %@", validProduct.price);
NSLog(@"All des is %@",validProduct.localizedDescription);
NSLog(@"response products is %@", validProduct.productIdentifier);
NSLog(@"AL*****%@", validProduct);
}
} else {
UIAlertView *tmp = [[UIAlertView alloc]
initWithTitle:@"Not Available"
message:@"No products to purchase"
delegate:self
cancelButtonTitle:nil
otherButtonTitles:@"Ok", nil];
[tmp show];
}
}