Обложка канала

iOS Dev

iOS разработчик, который делится фишками, своим опытом и опытом других. В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки Авторский канал, iOS разработка

iOS Dev

4 года назад
Открыть в
Background Modes в Swift: терминология, настройка и пример приложения Apple начала разрешать приложениям выполнять работу в фоновом режиме в далёком 2010 году с выходом iOS 4 и с тех пор развивала и улучшала фоновые режимы. Но всё не так просто, iOS ограничивает использование фоновых операций для улучшения пользовательского опыта и продления срока службы батареи. Если ваша задача не входит ни в одну из разрешенных категорий, вы можете столкнуться с реджектом в App Store при попытке обмануть систему, используя фоновые режимы, которые для ваших задач не предназначены. Считайте, что вы предупреждены! 📖 В этом руководстве вы узнаете о четырех вещах, которые ваши приложения могут выполнять в фоне: 1️⃣ Воспроизведение аудио. 2️⃣ Получение обновлений местоположения. 3️⃣ Выполнение критических задач фиксированной продолжительности. 4️⃣ Фоновая загрузка: выполнение фоновых обновлений по расписанию, определяемому iOS. @iOS Dev