我构建了一个货币转换应用程序,它通过API获取实时货币值并显示它。在物理手机上进行测试,我的应用程序运行良好,没有崩溃。
但是,每当我调用API时,我都会在模拟器中得到警告,如下所示:
[boringssl] boringssl_metrics_log_metric_block_invoke(144) Failed to log metrics这里我是如何使用URLSession的
func performRequest(finalUrl: String) {
if let url = URL(string: finalUrl) {
let session = URLSession(configuration: .default)
let task = session.dataTask(with: url) {(data, response, error) in
if error != nil {
print("error in network session \(error!)")
return
}
if let safeData = data {
parseJason(dataUrl: safeData)
}
}
task.resume()
}
}我试过改变一些价值观,但没有什么效果。
我对此表示怀疑:
warning?
发布于 2022-01-18 12:34:03
我有一个类似的问题,在我的实际设备上运行模拟器,而不是Xcode模拟器,并且没有问题。问题可能是,我们的模拟器无法连接到互联网,我将寻找一个解决方案,如果我找到一个评论,但同时尝试运行在您的物理设备。
发布于 2022-01-18 12:47:34
你不能这么做。
我不知道,你能吗?这取决于你的大脑是如何工作的。我可以忽略它,我也可以。这不重要。因此,我们当然没有理由不去理会它。
苹果不会因为这一警告而拒绝这款应用。他们是否会接受这个应用程序则是另一回事。没人知道他们会做什么。
https://stackoverflow.com/questions/70418030
复制相似问题