Не удается подключиться к iTunes Store при попытке отправить SKProductRequest - PullRequest
2 голосов
/ 12 апреля 2011

Я вызвал метод "start" класса "SKProductsRequest" после создания и инициализации объекта для него. Делегат этого объекта определяет productsRequest: didReceiveResponse: method и request: didFailWithError: method. После вызова метода: didFailWithError: я получаю сообщение об ошибке «Не удается подключиться к iTunes Store». .Мой код выглядит следующим образом:

-(IBAction)sendProductInfoRequest{
NSLog(@"sendProductInfoRequest");
NSSet *identifiersSet=[NSSet setWithObject:[NSString stringWithFormat:@"%@",@"com.hurix.Kitaboo.07APRIL201101"]];
SKProductsRequest *productRequest=[[SKProductsRequest alloc] initWithProductIdentifiers:identifiersSet];
productRequest.delegate=self;
[productRequest start];
NSLog(@"completing sendProductInfoRequest");

}

- (void)request:(SKRequest *)request didFailWithError:(NSError *)error{
NSLog(@"request didFailWithError");
NSLog(@"The product request didFailWithError: %@",[error localizedDescription]);

}

- (void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response{
NSLog(@"yoooo!");
NSLog(@"The product request didReceiveResponse :%@",[response description]);

}

1 Ответ

1 голос
/ 12 апреля 2011

Обычно это действительно быстро, максимум пару секунд.Я предполагаю, что вы делаете это в среде песочницы, которую я иногда находил действительно ненадежной и не отвечающей.Я бы не стал сильно беспокоиться об этом и попробовал бы снова через несколько часов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...