[英]Using Apple In-App Purchase in development mode
我正在尝试在我的应用程序的开发模式中使用Apple In-App。 我已经在iTunes连接(准备提交)上创建了测试应用程序内产品,并试图在我的代码中获取产品标识符,但它说无效的标识符
请告诉我如何在开发模式下测试应用内购买(应用尚未提交到现场)
我用过的步骤
但它将我的产品ID作为无效标识符返回。 不知道我在做什么错。
if(![IAPShare sharedHelper].iap) {
NSSet* dataSet = [[NSSet alloc] initWithObjects:@"com.mydomain.app.test", nil];
[IAPShare sharedHelper].iap = [[IAPHelper alloc] initWithProductIdentifiers:dataSet];
}
[IAPShare sharedHelper].iap.production = NO;
[[IAPShare sharedHelper].iap requestProductsWithCompletion:^(SKProductsRequest* request,SKProductsResponse* response)
{
if(response > 0 ) {
SKProduct* product =[[IAPShare sharedHelper].iap.products objectAtIndex:0];
NSLog(@"Price: %@",[[IAPShare sharedHelper].iap getLocalePrice:product]);
NSLog(@"Title: %@",product.localizedTitle);
}];
这对我有用
付费应用程序的合同必须生效才能接收有关所配置的应用内购买的数据。
这对我有用。 我有同样的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.