Какие нужно сделать настройки в iTunes Connect, чтобы заработали In-App Purchases
Я создал несколько платежей, пытаюсь сделать следующее:
- - (void)viewDidLoad
- {
- [super viewDidLoad];
-
- if ([SKPaymentQueue canMakePayments]) {
- [self requestProductData];
- } else {
- NSLog(@"none!");
- }
- }
-
- -(void) requestProductData {
- SKProductsRequest* request = [[SKProductsRequest alloc] initWithProductIdentifiers:[NSSet setWithObjects:@"com.webparadox.storekittest1.inapp01", @"com.webparadox.storekittest1.inapp02", nil]];
- request.delegate = self;
- [request start];
- [UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
- }
-
- #pragma mark - StoreKit Delegate methods
-
- -(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response {
- [UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
- NSArray* myProduct = response.products;
- NSLog(@"length: %d", [myProduct count]);
- NSLog(@"my prods: %@", myProduct);
- }
В результате в консоли выдет length: 0
и пустой массив my prods.
запускаю на девайсе с включенным инетом. На девайсе из стора разлогинен.