Может ли iBeacon взаимодействовать с удаленным сервером для публикации сообщений


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

Возможно ли это использование, когда iBeacon должен получить запрос от удаленного сервера? Как отказ от ответственности, я новичок в этой технологии и дайте мне знать, если мое понимание неверно.

1 2

1 ответ:

Я считаю, что вы подходите к этой проблеме под неправильным углом. По существу, вы хотели бы получить сообщение, когда вы сталкиваетесь с определенными сигналами iBeacon. iBeacons - это "немые" устройства, то есть они могут передавать только пакет данных, они не могут получать никакой информации и не могут передавать ничего, отличного от пакета протокола iBeacon.

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

Таким образом, по существу, поскольку каждый Маяк может быть однозначно идентифицирован на основе UUID, major, minor, вы можете хранить свои сообщения на основе этого, так что вы можете гарантировать, что пользователь получает правильное сообщение, когда они сталкиваются с маяком, отправив эти идентификаторы на ваш сервер, чтобы получить сообщение.