我正在尝试为我的应用添加应用内购买,
我在 iTunes-Connect 中添加了一个产品,其状态为"准备立即提交"。
但是我无法在功能中获得有效的产品
-(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
{
NSArray *myProduct = response.products;
NSLog(@"%@", response.invalidProductIdentifiers);
if(myProduct.count == 0)
{
return;
}
SKPayment *payment = [SKPayment paymentWithProduct:myProduct[0]];
[[SKPaymentQueue defaultQueue] addPayment:payment];
}
产品数组总是空的,我错过了什么步骤吗?
由于某些原因,我的税务信息未完成,是否有问题?
确保在真正的Apple TV(通过USB连接)上进行测试,而不是在模拟器上!
这是我无法获得有效产品ID的问题。