IOS обнаружить столкновение устройства с другим устройством IOS, возможно?

Как определить, когда пользователь сталкивает свой iphone с другим iphone? Мое приложение работает на обоих устройствах. Оба устройства могут установить соединение через Bluetooth/ Wi-Fi/ Интернет.

2 ответа

Решение

Я бы предложил использовать комбинацию этих двух:

  • Акселерометр для удара (уже упоминалось)
  • Значение RSSI от Bluetooth LE для проверки близости

Вы не найдете API для этого наверняка, поэтому вам придется создать его самостоятельно, используя данные датчика iPhone. Я думаю, что акселерометр является наиболее перспективным для этой задачи.

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

Другие вопросы по тегам