@artyomabramov

Как сделать встроенные покупки?

Пытаюсь сделать встроенные покупки в приложении. Делал всё по урокам, iap в iTunes Connect со скриншотом и "Cleared for Sale". Тестового пользователя сделал, залогинился с него, пришлось даже ввести номер карточки. Пытаюсь получить список доступных продуктов в приложении и получаю в ответ пустой массив, если включить авиарежим, то выдаёт ошибку, значит до этого список-таки запрашивал.

Вызываю всё это дело таким образом:

SKRequest *request = [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObject:@"тут ID"]];

request.delegate = (id)self;
[request start];

После в - (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response пытаюсь узнать список.

Девайс без джэйлбрека
Есть подозрения на то, что не заключен iOS Paid Apps контракт, может это повлиять?

Кто-нибудь знает что делать?
  • Вопрос задан
  • 2959 просмотров
Решения вопроса 1
@artyomabramov Автор вопроса
Покупки становятся доступны для теста после заключения контракта
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы