У меня есть приложение с UIWebView, которое загружает веб-сайт https://app.bridallive.com/. Раньше он хорошо работал в iPad, но теперь это не так. Не загружается ни в UIWebView (в простейшем возможном приложении), ни в iOS Safari. Хорошо работает в Mac OS. Я пытался диагностировать его:iOS :: Веб-сайт не работает в iOS Safari и UIWebView
-(void) loadWebSite {
NSURL * url = [NSURL URLWithString:@"https://app.bridallive.com/#/dashboard?iPadApp=true"];
NSURLRequest * request = [NSURLRequest requestWithURL:url];
[self.webView loadRequest: request];
}
- (void)viewDidLoad {
[super viewDidLoad];
[self loadWebSite];
}
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
NSLog(@"Error : %@",error);
}
NSAppTransportSecurity установлен в YES и веб-сайт имеет действительный и доверенный сертификат.
это то, что я использовал в futher экспериментах:
-(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self loadWebSite];
}
, но это не дает каких-либо ошибок.
Может кто-нибудь предложить способ диагностировать это в iOS?
С наилучшими пожеланиями, Андрей
Вы включили 'NSAppTransportSecurity' флаг? – dirtydanee
Да, это флаг установлен на YES, и веб-сайт имеет доверенный и правильный сертификат SSL. –
можете ли вы показать код, с чего вы пытаетесь открыть 'url'? – dirtydanee