iOS Code d'Erreur=-1003 “Un serveur avec le nom d'hôte spécifié n'a pas pu être trouvé.”

Je suis en train de charger une image à partir de l'URL sur l'iphone, l'image est là, et je peux l'ouvrir dans safari avec le même lien, mais pas dans l'application:

Error Domain=NSURLErrorDomain Code=-1003 "A server with the specified hostname 
could not be found." UserInfo={NSUnderlyingError=0x17024f810 
{Error Domain=kCFErrorDomainCFNetwork Code=-1003 "(null)" 
UserInfo={_kCFStreamErrorCodeKey=50331647, _kCFStreamErrorDomainKey=6147928288}},
 NSErrorFailingURLStringKey=https://........, NSErrorFailingURLKey=https://.........

Code de demande:

func downloadImage(userEmail: String, onCompletion: @escaping (UIImage) -> Void) {
    print("Download Started")
    let route = "\(baseURL as String)\(userEmail as String)\(baseURLparameters as String)"
    let url = URL(string: route)

    getDataFromUrl(url: url!) { (data, response, error)  in
        guard let data = data, error == nil else {
            print("===failed:", error ?? "dunno")
            print("===url:", url?.absoluteString ?? "dunno")
            return
        }
        print(response?.suggestedFilename ?? url!.lastPathComponent )
        print("Download Finished")
        DispatchQueue.main.async() { () -> Void in
            onCompletion(UIImage(data: data)!)
        }
    }

}
Non, il n'est pas. Avez-vous lu l'autre question?
Je suis en supposant que Swift 3 sur iOS 10... avez-vous essayé remplace temporairement getDataFromUrl(...) avec UIApplication.shared.open(url, options: [:], completionHandler: nil) juste pour voir si c'correctement lance Safari et se connecte à l'URL /(extrait de l'image) correctement?

OriginalL'auteur Async- | 2017-03-24