Могу ли я использовать Travis CI с Flutter только для сборки?

Хорошая точка, согласно документации Apple, в фоновом режиме разрешены только следующие действия: каждая запись должна быть зарегистрирована:

  • audio - приложение воспроизводит звуковой контент для пользователя, пока на заднем фоне. [Этот контент включает потоковое аудио или видео содержимое с помощью AirPlay.)
  • Местоположение
  • - приложение информирует пользователей о своем местоположении, даже если оно работает в фоновом режиме.
  • voip-The Приложение предоставляет возможность для пользователя совершать телефонные звонки с использованием интернет-соединения.
  • newsstand-content-Приложение - это приложение Newsstand, которое загружает и обрабатывает журнал или газетный контент в фоновом режиме.
  • external-accessories - приложение работает с аппаратным аксессуаром, которому необходимо регулярно доставлять обновления через внешнюю инфраструктуру.
  • bluetooth-central - приложение работает с аксессуаром Bluetooth, который необходимо доставить обновления в обычном расписании через каркас CoreBluetooth.

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

Это может быть важно, если ваше приложение выполняет некоторые важные задачи, такие как запись пользовательских данных на диск или загрузка важного файла с сетевого сервера.

Что касается вашего вопроса, не совсем ясно, можете или нет если у вас есть служба определения местоположения, работающая в фоновом режиме. Я бы сказал ДА для короткой связи, но не совсем уверен. Начиная с iOS 4.0 это использование было отказано и очищено в документации, теперь эта часть была удалена.

0
задан Privacy of Animal 18 March 2019 в 00:20
поделиться