IOS обнаружить столкновение устройства с другим устройством IOS, возможно?
Как определить, когда пользователь сталкивает свой iphone с другим iphone? Мое приложение работает на обоих устройствах. Оба устройства могут установить соединение через Bluetooth/ Wi-Fi/ Интернет.
2 ответа
Решение
Я бы предложил использовать комбинацию этих двух:
- Акселерометр для удара (уже упоминалось)
- Значение RSSI от Bluetooth LE для проверки близости
Вы не найдете API для этого наверняка, поэтому вам придется создать его самостоятельно, используя данные датчика iPhone. Я думаю, что акселерометр является наиболее перспективным для этой задачи.
Однако реализация не является тривиальной, и вам придется много экспериментировать с данными, которые вы получаете. Возможно, вам даже придется использовать некоторые методы интеллектуального анализа данных, чтобы достичь своей цели.