У меня странная проблема в Objective C.NSURL иногда дает удаленный сервер не найдена ошибка для нескольких начальных попыток
У меня есть этот фрагмент кода. Проблема в том, что когда я запускаю приложение на Iphone или ipad в 4-5 раз, я получаю удаленный сервер не найден, и после убийства приложения 4-5 раз все идет хорошо. Сервер доступен и доступен для просмотра с мобильного Safari.
Любая помощь будет высоко оценена.
NSURL *scriptUrl = [NSURL URLWithString:@"https://www.zzzzzz-zz.zzzzzz-zzzz.com/zzzzz/"];
NSData *data = [NSData dataWithContentsOfURL:scriptUrl];
if (data)
{
//COMPAS is reachable
NSLog(@"Device is connected to the internet");
}
else
{
//COMPAS is not reachable
NSLog(@"Device is connected to the internet");
[self performSelectorOnMainThread:@selector(showHostAlert:) withObject:nil waitUntilDone:NO];
}
Как это мы можем только догадываться, что происходит. Вы уверены, что это https? Всегда ваш сервер. Правильны ли параметры URL-адреса? –