#import "IndexVIEwController.h"@interface IndexVIEwController ()@end@implementation IndexVIEwController- (voID)vIEwDIDLoad{ [super vIEwDIDLoad]; Nsstring *urlString = nil; Nsstring *languageCode = [[NSLocale preferredLanguages] objectAtIndex:0]; if ([languageCode isEqualToString:@"zh-Hans"]) { urlString = @"http://www.originoftime.net/index-cn"; }else if ([languageCode isEqualToString:@"zh-Hant"]) { urlString = @"http://www.originoftime.net/index-cn"; }else{ urlString = @"http://www.originoftime.net/index-en"; } NSURL *url = [NSURL URLWithString:[urlString stringByAddingPercentEscapesUsingEnCoding: NSUTF8StringEnCoding]]; NSURLRequest *urlrequest = [NSURLRequest requestWithURL:url]; [_Index loadRequest:urlrequest];}- (voID)dIDReceiveMemoryWarning { [super dIDReceiveMemoryWarning]; // dispose of any resources that can be recreated.}解决方法 iOS9的Xcode 7现在强制您不使用http调用,而是使用httpS调用.
这是AppTransportSecurity中增强的安全点.
试试这个:
>转到info.pList
>添加一个名为NSAppTransportSecurity的字典
>为此添加一个布尔属性,称为NSAllowsArbitraryLoads
>将其传递给TRUE
重新加载您的应用.
我建议你,如果Apple希望阻止http(不安全)呼叫是有充分理由的. http://www.originoftime.net/index-cn有一个httpS,但服务器证书似乎是自签名的.
如果此解决方法适合您,请告诉我
来自法国的欢呼声
总结以上是内存溢出为你收集整理的ios – Xcode 7 UIWebView不加载网址全部内容,希望文章能够帮你解决ios – Xcode 7 UIWebView不加载网址所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)