Im совершенно новый для программирования iOS и теперь хочу реализовать периодическую синхронизацию фона для синхронизации данных моего сервера с данными клиента. То, что я хочу достичь, сопоставимо с Androids SyncAdapter
, где вы можете определить временной интервал (например, каждые 30 минут), и система будет автоматически запускать заданную задачу в фоновом режиме.Периодическая синхронизация фона
До сих пор я не мог найти такой механизм для Swift 3.0, поэтому мне нужно спросить, есть ли у кого-то опыт или какие-то намеки на меня, как я могу это достичь.
То, что я хочу сделать звучит довольно просто:
Когда приложение запускается в первый раз приложение должно настроить синхронизации менеджера, который автоматически запускает в фоновом режиме каждые 30 минут. Фоновая задача отвечает за синхронизацию данных сервера и клиента (с использованием Alamofire).
Как я могу это сделать?
Что вы имеете в виду, вас наказывают? –
@AkashRajput Вы получаете наказание, получая меньше времени, т. Е. Фоновая выборка срабатывает реже. – shallowThought