Мы находим, что наш запросURL не отправляется на сервер клиентами iOS7, то есть мы не видим эти запросы в блогах, и никаких ошибок не возникает. Все находится на iOS6; Однако, есть нечетное различие в формате NSURLRequest, который может быть виновником:Имеет ли значение NSURLRequest в iOS 7?
В iOS6:
<NSURLRequest http://rentaldog.net/hello-from-dave>
В iOS7:
<NSURLRequest: 0xb114f60> { URL: http://rentaldog.net/hello-from-dave }
Я догадался, что это может иметь что-то делаете ли кеширование включенным, поэтому я отключил его (?) без какой-либо разницы в поведении.
Вот соответствующие строки кода из приложения:
NSString *pingServerURL = @"http://ourserver.net/hello";
NSURLRequest *requestURL = [NSURLRequest requestWithURL:[NSURL URLWithString:pingServerURL] cachePolicy:0 timeoutInterval:60.0];
self.connection = [[NSURLConnection alloc] initWithRequest:requestURL delegate:self];
Любые идеи?
Это просто новый формат для свойства 'description' объекта. – Cyrille
Очевидно, что ваш вопрос действительно выглядит следующим образом: [NSURLRequest cache issue iOS 7] (http://stackoverflow.com/questions/18923675/nsurlrequest-cache-issue-ios-7) – Cyrille
Да, это то, что я думал, поэтому Я добавил параметры cachePolicy и timeoutInterval, но не получил другого результата. Любые предложения по тестированию? Я даже не вижу простых запросов к нашему хосту. Я построил образец проекта SimpleURLConnections и играл с этим – dfdumaresq