У меня проблема с неверным идентификатором при запросе информации о продукте
Я сделал следующее:
Я добавил свое приложение в iTunes Connect, и идентификатор пакета совпадает с идентификатором на программном портале.
Я включил покупку приложения на программном портале для идентификатора приложения, создал для него профиль обеспечения и установил его на устройстве.
Создан тестовый аккаунт с идентификатором продукта, ценой и названием.
Я включил приведенный ниже код в свой проект
NSString *str = [[NSString alloc] initWithFormat:@"//Same as the Product Id displayed in Itunes Connect//"]; SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:str]]; request.delegate = self; [request start]; } - (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response{ NSArray *myProduct = response.products; NSArray *invalidProdId = response.invalidProductIdentifiers; UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"product" message:[myProduct objectAtIndex:0] delegate:nil cancelButtonTitle:@"purchse" otherButtonTitles:@"cancel"]; [alert show]; [alert release]; [request autorelease]; }
Но я считаю, что моя продукция недействительна.
Пожалуйста, помогите мне, если у кого-нибудь есть идеи!