iOS swift检查是否通过ipv6访问URL

时间:2017-02-22 16:38:33

标签: ios swift ipv6

在通过网址请求将网站加载到网页浏览之前,有没有办法检查网站是否兼容ipv6?

我问这个是因为我想要发布一个应用程序,主要布局首先加载webview,加载的url isnt ipv6兼容。现在它发布了一个白色屏幕,因为苹果拒绝我的应用程序发布。现在我要申请的解决方案是:

if(connection is ipv6) {
    //do something to prevent loading the webview
} else {
    //load the webview normally
}

但这是我第一次使用xCode和SWIFT,甚至MAC只是将它安装在vmware工作站上。

编辑:额外的信息,应用程序只是一个单一的布局,有一个webview加载一个移动友好的网站只不过是:

webView.loadRequest(URLRequest(URL: URL(string: "link")!))

来自苹果的评论家:

  

来自Apple   表现 - 2.1

     

我们在iPad上查看了您应用中的一个或多个错误   在连接到IPv6网络的Wi-Fi上运行iOS 10.2.1。

     

具体来说,您的应用会启动以清空白屏。

     

有关详细信息,请参阅随附的屏幕截图。

并且屏幕截图只是一张空白的白色图片

0 个答案:

没有答案