iPhone StoreKit - nieprawidłowy identyfikator produktu

Próbuję przetestować zakup aplikacji w środowisku piaskownicy.

Aby przetestować kod, wykonałem następujące czynności:

Utworzono konto użytkownika In Test Purchase Test User w obszarze „Manage Users” w iTunes Connect

Stworzył kilka produktów do zakupu w aplikacji „Zarządzaj zakupami w aplikacji”. Użyłem wartości numerycznych i wartości alfanumerycznych dla identyfikatorów produktów.

Załadowałem aplikację na iPhone'a, poszedłem do Ustawienia-> Zapisz i wylogowałem się ze zwykłego sklepu i na konto testowe utworzone w kroku 1

Ustaw punkt przerwania w (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response oddzwonić

Wszystkie przesłane identyfikatory produktów znajdują się wresponse.invalidProductIdentifiers własność. Przesyłając żądanie, próbowałem najpierw dokładnych identyfikatorów produktów utworzonych w kroku 2. Próbowałem także poprzedzając je identyfikatorem pakietu:

<code>NSString *id2 = @"com.super.duper.8";
NSSet *productList = [NSSet setWithObjects:id2, @"8", nil];

SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers:productList];
</code>

Czy brakuje mi czegoś oczywistego? Każda pomoc jest doceniana.

Achim

questionAnswers(4)

yourAnswerToTheQuestion