2013-09-09 2 views
4

Возможно ли достичь чего-то вроде запуска с использованием geofenced приложения, но используя Bluetooth-маяки вместо GPS? То есть когда телефон приблизится к устройству с определенным идентификатором, он запустит приложение (или каким-то образом создаст push-уведомление, которое может в свою очередь запустить приложение)?Приложение для запуска Bluetooth-маяка или генерировать push-уведомление

+0

Вы нашли какой-либо способ решить эту проблему? Благодарю. –

ответ

2

Нет, не в iOS 6 или 5. Вам было бы интересно посмотреть на документы для предстоящего выпуска. Вы можете найти что-то там, чтобы приятно удивить.

+1

Можно ли сделать сейчас в iOS 7? Я искал, но не нашел ничего полезного. Заранее спасибо. –

+2

Да, это более или менее то же самое, что и geofencing - все вещи iBeacon находятся в CoreLocation (не CoreBluetooth, как я ожидал) – jonydep

+1

Спасибо @jonydep. Мне удалось создать push-уведомление в непосредственной близости от маяка, даже когда приложение было в фоновом режиме. Хотя он не генерировал уведомления, когда экран устройства отключен. Он также не генерировал его, когда приложение было закрыто (.. не в фоновом режиме, но закрыто). Вместо того, чтобы получать уведомление и просить пользователя нажать на него, чтобы перейти к приложению, есть ли способ напрямую открыть приложение программно? –