Ich versuche, einen In-App-Käufe für meine App hinzufügen,Kann nicht gültig Produkt von IAP in iOS bekommt
Ich habe ein Produkt in iTunes-Connect hinzugefügt, und sein Status ist bereit, jetzt abschicken .
Aber ich kann nicht die gültige Produkt in Funktion
-(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];
}
das Array von Produkt bekommen immer leer ist, gibt es einen Schritt, den ich verpasst?
Meine Steuerinformationen sind aus einigen Gründen nicht fertiggestellt. Gibt es Probleme mit dem Problem?
ist Ihre Produkt-ID in viewDidLoad definiert? Fügen Sie Ihren Code für IAP ein – Done
Definiert, @Done '- (void) getProductInfo { NSSet * set = [NSSet setWithArray: @ [@" com.coins.test "]]; SKProductsRequest * req = [[SKProductsRequest alloc] initWithProductIdentifiers: set]; req.delegate = selbst; [Anf. Start]; } ' – Rick