They sent Reject from the sidebar:
Performance - 2.1
Also, we were unable to review your app as it crashed on launch. I have attached detailed crash logs to help troubleshoot this issue.
Next Steps
- Please revise your IPv6 network connection. Since your iTunes Connect is a Rejected, a new binary will be required.
- The new binary.
Resources
For information on how to log crash logs, please click here. Note: TN2151 Understanding and Analyzing Application Crash Reports . For additional information about supporting IPv6 Networks, please refer to IPv6 Supporting DNS64 / NAT64 Networks and Supporting IPv6-only Networks . For a networking overview, please see About Networking .
The problem is that if there is a non-working Internet (network 100% loss), the program cannot get data from the firebase, and the download is endless without getting into the CancelBlock. I can’t think of a crutch either, since I tried all kinds of checks on the Internet (they don’t help).
Here is the log:
app_instance_id=C2F4F7BE218E4810A18090E113C9B7FF&platform=ios&gmp_version=3600, _kCFStreamErrorCodeKey=-2103, NSErrorFailingURLKey=https://app-measurement.com/config/app/1:714764542827.., NSLocalizedDescription=The request timed out., _kCFStreamErrorDomainKey=4}
Here is the function in which the problem is:
typealias CompletionHandler = (_ success:Bool) -> Void func loadCDDAta(completionHandler: @escaping CompletionHandler) { ref = FIRDatabase.database().reference() ref.observeSingleEvent(of: .value, with: { (snapshot: FIRDataSnapshot) in if snapshot.exists() && snapshot.value != nil { let value = snapshot.value as? NSDictionary self.deleteRecords() if let f = value?["Place"] as? [String:AnyObject] { CoreDataManager.instance.saveCDDict(f) } else if let f = value?["Place"] as? [AnyObject] { CoreDataManager.instance.saveCDArray(f) } completionHandler(true) print("completionHandler(true)") } else { completionHandler(false) print("completionHandler(false)") } }, withCancel: { (error: Error) in completionHandler(false) print("completionHandler(false)") }) } 