为什么会这样?我不明白。我究竟做错了什么?当我运行模拟器时,我遇到了这个问题。
代码:
Always use this app to open .APK files
答案 0 :(得分:1)
这与您的应用程序的应用程序传输安全设置有关。 Apple最近为任意http加载添加了额外的安全措施。请尝试以下方法:
第1步:转到info.plist文件
步骤2:添加新密钥:“应用传输安全设置”
步骤3:添加布尔子项“允许任意加载”,将其设置为YES
步骤4:添加字典子项“Exception Domains”
步骤5:将一个字符串子项添加到“Exception Domains”,并使用url导致错误(在这种情况下为http://www.google.com.tr)
最后,它应该看起来像这样(当然是你的网址)
答案 1 :(得分:0)
override func viewDidLoad() {
super.viewDidLoad();
self.loadAdressURL()
}
@IBOutlet weak var websayfasi: UIWebView!
var urlpath = "http://google.com.tr "
func loadAdressURL()
{
let url : String = urlpath!;
let t = NSURL(string: url);
webSayfasi.loadRequest(NSURLRequest(URL: t!));
}
你能尝试这样吗?
答案 2 :(得分:0)
你的功能没有任何问题;但是,你忘了叫它
override func viewDidLoad() {
loadAdressURL();
}
如果您使用的是AutoLayout,那么您也不需要self.view.addSubview(websayfasi)
。