2012-02-24 2 views
2
  1. Можем ли мы получать уведомления с устройства Bluetooth, даже если наше приложение находится в фоновом режиме?
  2. Возможно ли запустить приложение iphone, отправив некоторые команды с устройства Bluetooth?
  3. Возможно ли пробудить приложение, которое работает в фоновом режиме аналогичным образом?

ОБНОВЛЕНОПробуждение приложения удаленно, скажем, с устройства Bluetooth

Apple, говорит, что это в App Штаты и многозадачности часть IOS App Руководство по программированию

связи с внешним Аксессуар

Приложения, работающие с внешними аксессуарами, могут просить проснуться, если аксессуар доставляет обновление, когда приложение приостановлено. Эта поддержка важна для некоторых типов аксессуаров, которые доставляют данные на частотах , таких как мониторы с сердечным ритмом. Когда приложение включает в себя ключ UIBackgroundModes со значением внешнего аксессуара в файле Info.plist , внешняя инфраструктура аксессуаров открывает любые активные сеансы для соответствующих аксессуаров. (В IOS 4 и эти сеансы закрываются автоматически, когда приложение приостановлено.) Кроме того, новые данные, поступающие с аксессуара, приводят к тому, что система пробуждает приложение для обработки этих данных. Система также пробуждает приложение для подключения аксессуаров и разъединения .

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

ответ

0
  1. Нет это не возможно
  2. Нет, это не возможно
  3. Нет, это не возможно

Если вы не джейлбрейка устройства.

ОБНОВЛЕНИЕ после EDIT: Нет, это невозможно.

Как указывалось в комментариях, это отклоняется к территории MFi. Я предлагаю вам немного поработать над документацией.

+0

Привет, Ник, я читал, что iOS поддерживает услуги Voip в фоновом режиме, поэтому мой вопрос: можем ли мы вмешаться в сообщение о воспроизведении/паузе, которое отправляется на iphone с пульта BT, чтобы сделать что-то еще? – Krrish

+1

Нет. Если вы скажете ваше приложение поддерживает VoIP, и это не так, Apple запретит его. –

+0

Apple говорит об этом, приложения, которые работают с внешними аксессуарами, могут попросить проснуться, если аксессуар доставляет обновление, когда приложение приостановлено. Что это значит? – Krrish

Смежные вопросы