Я создаю приложение, которое автоматически обновляется.Прежде всего, я хочу проверить, существует ли файл в домене, я никогда не делал ничего подобного раньше, поэтому я нашел код и адаптировал его под свой проект.Проблема в том, что я всегда получаю, что файл существует.
-(BOOL) webFileExists {
int fcurVer = [[self getCurrentVersion] intValue];
fcurVer++;
NSLog(@"%i", fcurVer);
NSString *url = [NSString stringWithFormat:@"http://www.site.org/folder/version/%i.dmg", fcurVer];
NSURLRequest* request = [NSURLRequest requestWithURL:[NSURL URLWithString:url] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:5.0];
NSHTTPURLResponse* response = nil;
NSError* error = nil;
[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
NSLog(@"statusCode = %i", [response statusCode]);
if ([response statusCode] == 404) {
return NO;
}
else {
return YES;
}
}
Есть идеи?Кстати, если кто-то также знает, как загрузить файл и установить его вместо старого, пожалуйста, помогите мне.