Ios nw“读取”请求“报告[C9]接收失败,出现错误”;“软件导致连接中断”;
我在应用程序连接丢失时遇到此错误。从另一个应用程序重定向到我的应用程序时,我面临此问题。此问题仅在live应用程序上触发,连接丢失时出错,使用Xcode调试时出错,但已成功重定向到特定的视图控制器。我使用带有url方案的深度链接来处理来自另一个应用程序的响应。由于无法调试实时应用程序问题,仍然无法弄清楚到底存在什么问题。 在iOS 13.2上工作 在AppDelegate中:Ios nw“读取”请求“报告[C9]接收失败,出现错误”;“软件导致连接中断”;,ios,swift,deep-linking,appdelegate,url-scheme,Ios,Swift,Deep Linking,Appdelegate,Url Scheme,我在应用程序连接丢失时遇到此错误。从另一个应用程序重定向到我的应用程序时,我面临此问题。此问题仅在live应用程序上触发,连接丢失时出错,使用Xcode调试时出错,但已成功重定向到特定的视图控制器。我使用带有url方案的深度链接来处理来自另一个应用程序的响应。由于无法调试实时应用程序问题,仍然无法弄清楚到底存在什么问题。 在iOS 13.2上工作 在AppDelegate中: func application(_ app: UIApplication, open url: URL, option
func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
let components = NSURLComponents(url: url, resolvingAgainstBaseURL: true)
let params = components?.queryItems
signedResponse = (params?.first(where:{$0.name == "signedResponse"})?.value)!
self.decodedMsgString = String(data:Data(base64Encoded: signedResponse)!,encoding:.utf8)!
print("decodedMsgString : \(decodedMsgString)")
//Call API here
return true
}
我也遇到了这个问题,也许这能给你一个启示? 从其中一个答复中 接下来,我们确定问题的原因是我们的应用程序在进入后台后继续发出新的NSURLConnection请求,并且没有明确地将其作为后台任务。由于我们不需要后台同步,因此在应用程序进入后台后,输入代码以防止新请求传出,从而消除了此错误