2016-09-04 2 views
-1

Я создаю приложение, логика которого зависит от загрузки файла на сервер. Я хочу решить проблему в том, что если у пользователя нет подключения к Интернету во время создания файла, приложение будет запускать какой-то фоновый поток (или любой другой метод), чтобы постоянно проверять, получил ли пользователь подключение к Интернету, и как только он немедленно загрузит файл. Это для быстрой разработки ios. Цените любую помощь.Загрузка файла на сервер, когда пользователь получает доступ к интернету ios swift

+0

@ Сосудистая машина, я думаю, что этот вопрос отличается от этого вопроса, там он хотел опубликовать сообщение, когда приложение находится на заднем плане, но я думаю, что здесь он попросил приложение находиться на переднем плане, но какая-то задача этого приложения находится в фоновый поток. Пожалуйста, исправьте меня, если я неправильно понял его вопрос. Если я правильно понял вопрос, тогда мы можем реализовать функциональность, которую он хочет, вызывая Backend API с файлом, который будет загружен в случае доступного интернета, в то время, когда интернет становится зависимым. – Janmenjaya

ответ

0

Как насчет подхода, использующего Reachability.swift, чтобы определить, есть ли у вас подключение к Интернету, а затем добавление наблюдателя через NSNotificationCenter для загрузки ваших файлов. Я считаю, что примеры на Reachability GitHub page могут обеспечить то, что вам нужно.