Значение для внешнего аксессуара клавиши «Необходимые фоновые режимы» в iOS5 - PullRequest
0 голосов
/ 14 января 2012

Я прочитал Руководство по программированию iOS и обнаружил, что в фоновом режиме разрешены не только «аудио, местоположение, voip», но также «Внешние аксессуары и приложения для газетных киосков». документы следующие:

В iOS в фоновом режиме разрешено запускать только определенные типы приложений:

  • Приложения, которые воспроизводят звуковой контент для пользователя в фоновом режиме, например, приложение музыкального плеера
  • Приложения, которые постоянно информируют пользователей об их местонахождении, такие как навигационное приложение
  • Приложения, поддерживающие голос по интернет-протоколу (VoIP)
  • Приложения для газетных киосков, которые должны загружать и обрабатывать новый контент
  • Приложения, которые регулярно получают обновления от внешних аксессуаров

Однако мне не удалось найти значение для внешнего аксессуара в ключе «Необходимые фоновые режимы». Только я могу выбрать: «Приложение воспроизводит аудио, приложение регистрирует обновления местоположения, приложение предоставляет услуги передачи голоса по IP».

Невозможно получить данные из внешнего аксессуара, когда приложение работает в фоновом режиме?

Спасибо.

Ответы [ 2 ]

1 голос
/ 09 января 2013

Значения для массива UIBackgroundModes для iOS5 и iOS6

audio

location

voip

newsstand-content

external-accessory

bluetooth-central

bluetooth-peripheral (поддерживается с iOS6)

1 голос
/ 10 февраля 2012

Хотя я не мог выбирать из списков, я мог набрать «external-accessory», и он работал хорошо.

...