我认为我的应用程序因为IPv6而被Apple拒绝了:
以下是信息:
你的应用程序在连接到IPv6的运行iOS 10.3.3的iPad上崩溃了 网络当我们:
- 推出应用
- 点击“如何使用应用”按钮(产生崩溃)
醇>我们附加了详细的崩溃日志,以帮助解决此问题。
我知道有很多像我这样的问题,我看了一下,发现我可以使用this tutorial之后的sharing
mac来测试IPv6事物。
问题是,一旦设置我不知道该怎么做来测试它。 此外,我在SO上找到了用于发送请求的功能,所以我有点惊讶它不兼容IPv6:
func request(urlAdress: String){
let url = URL(string: urlAdress)
let task = URLSession.shared.dataTask(with: url!) { data, response, error in
guard let datas = data, error == nil else { return }
let responseStrin = NSString(data: datas, encoding: String.Encoding.utf8.rawValue)
print(responseStrin)
}
task.resume()
}
我想确定它是'因为IPv6而不是其他东西(我已经在按钮“如何使用应用程序”之后更正了页面的问题)。
request
功能是否与IPv6协议兼容?