Bonjour à tous,
Je test si j’ai de la connexion internet et si FALSE alors je souhaite fermer l’application (std bye) et quand elle reçu l’info que la connexion (data ou wifi) est OK, elle envoi une notification.
Pour le moment, j’ai fait une UIAlertController mais dans mon present, j’aimerais déjà sortir de l’appli en mettant la bonne fonction dans completion.
let alertController = UIAlertController.init(title: "No Internet Connexion", message: "Make sure your device is connected to the internet (wifi ou data).", preferredStyle: .alert)
alertController.addAction(UIAlertAction(title: "OK", style: .default, handler: { (_ ) in print("arreter le téléchargement car il n'y a pas de données mobile ou wifi activés")}))
alertController.addAction(UIAlertAction(title: "Activer le wifi", style: .default, handler: { (_ ) in print("Activation Wifi")}))
alertController.addAction(UIAlertAction(title: "Activer les données mobiles", style: .default, handler: { (_ ) in print("Activation Données Mobiles")}))
alertController.addAction(UIAlertAction(title: "Close", style: .cancel, handler: nil))
present(alertController, animated: true, completion: nil)
Quelqu’un pourrait m’aider ?