diff --git a/ios/engine/KMEI/KeymanEngine/Classes/Alerts.swift b/ios/engine/KMEI/KeymanEngine/Classes/Alerts.swift index 14a336c3bb..7e3ef343c2 100644 --- a/ios/engine/KMEI/KeymanEngine/Classes/Alerts.swift +++ b/ios/engine/KMEI/KeymanEngine/Classes/Alerts.swift @@ -31,7 +31,7 @@ open class Alerts { public static func showDownloadErrorAlert(in vc: UIViewController, handler: @escaping AcceptanceHandler) { var networkReachable: Reachability? do { - try networkReachable = Reachability(hostname: "www.keyman.com") + try networkReachable = Reachability(hostname: "keyman.com") } catch { log.debug("reachability could not start") } diff --git a/ios/engine/KMEI/KeymanEngine/Classes/Resource Management/ResourceDownloadQueue.swift b/ios/engine/KMEI/KeymanEngine/Classes/Resource Management/ResourceDownloadQueue.swift index e00caa502b..72113df82b 100644 --- a/ios/engine/KMEI/KeymanEngine/Classes/Resource Management/ResourceDownloadQueue.swift +++ b/ios/engine/KMEI/KeymanEngine/Classes/Resource Management/ResourceDownloadQueue.swift @@ -144,7 +144,7 @@ class ResourceDownloadQueue: HTTPDownloadDelegate { // Might should add a "withNotification: Bool" option for clarity. public func canExecute(_ batch: DownloadBatch) -> Bool { - guard reachability?.connection != Reachability.Connection.unavailable else { + guard hasConnection() else { let error = NSError(domain: "Keyman", code: 0, userInfo: [NSLocalizedDescriptionKey: "No internet connection"]) downloadFailed(forBatch: batch, error: error)