Powody SKProducts Żądasz zwrotu 0 produktów?

Próbuję skonfigurować IAP, ale po nawiązaniu połączenia w celu pobrania produktów za pomocą SKProductsRequest tablica SKProductsResponse w moim delegacie ma liczbę 0. Oto moja lista kontrolna:

Produkt testowy został dodany do iTunes ConnectIdentyfikator pakietu produktu jest zgodny z identyfikatorem pakietu aplikacji (i nie używa znaku wieloznacznego)Identyfikator produktu ustawiony w SKProductRequest pasuje do produktu utworzonego w iTunes ConnectCzekałem kilka godzin, odkąd produkt został stworzony w iTunes ConnectProfile udostępniania umożliwiają IAPWykonano wszystkie kroki w różnych samouczkach, takich jakhttp://troybrant.net/blog/2010/01/in-app-purchases-a-full-walkthrough/ itp.Usunąłem aplikację z urządzenia, ponownie uruchomiłem Xcode, przebudowałem itp. Itp.

Wszelkie inne sugestie dotyczące tego, dlaczego liczba pobranych produktów wynosi zero?

Nie sądzę, że będzie to problem z kodowaniem, ale i tak jest tak:

…

        NSSet *productIdentifiers = [NSSet setWithObjects:@"redacted", nil];
        self.productsRequest = [[SKProductsRequest alloc] initWithProductIdentifiers:productIdentifiers];
        self.productsRequest.delegate = self;
        [self.productsRequest start];

…
- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
{
    NSArray *products = response.products;
    NSLog(@"Product count: %d", [products count]);
    for (SKProduct *product in products)
    {
        NSLog(@"Product: %@ %@ %f", product.productIdentifier, product.localizedTitle, product.price.floatValue);
    }
}

questionAnswers(12)

yourAnswerToTheQuestion