@seocoder

Как настроить In-App Purchases?

Какие нужно сделать настройки в iTunes Connect, чтобы заработали In-App Purchases

Я создал несколько платежей, пытаюсь сделать следующее:


  1. - (void)viewDidLoad
  2. {
  3.     [super viewDidLoad];
  4.  
  5. if ([SKPaymentQueue canMakePayments]) {
  6. [self requestProductData];
  7. } else {
  8. NSLog(@"none!");
  9. }
  10. }
  11.  
  12. -(void) requestProductData {
  13. SKProductsRequest* request = [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObjects:@"com.webparadox.storekittest1.inapp01", @"com.webparadox.storekittest1.inapp02", nil]];
  14. request.delegate = self;
  15. [request start];
  16. [UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
  17. }
  18.  
  19. #pragma mark - StoreKit Delegate methods
  20.  
  21. -(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response {
  22. [UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
  23. NSArray* myProduct = response.products;
  24. NSLog(@"length: %d", [myProduct count]);
  25. NSLog(@"my prods: %@", myProduct);
  26. }



В результате в консоли выдет length: 0

и пустой массив my prods.


запускаю на девайсе с включенным инетом. На девайсе из стора разлогинен.
  • Вопрос задан
  • 4058 просмотров
Пригласить эксперта
Ответы на вопрос 1
@seocoder Автор вопроса
Солюшен найден. После запуска на иподе, все стало работать везде.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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