Если требование близости составляет порядка нескольких сантиметров, то NFC (как упомянуто garzanti) является хорошим выбором (NFC все еще является новой технологией, применяемой в мобильных телефонах, поэтому текущая база установки ограничена)
Если требование близости составляет порядка нескольких футов, то лучшим выбором будет Bluetooth, Bluetooth доступен в большом количестве устройств / телефонов. Bluetooth имеет начальный процесс запроса / обнаружения, который является маяком для обнаружения соседних устройств в непосредственной близости для подключения, что позволяет реализовать и обнаруживать близость устройств. На Android это полностью поддерживается и может быть легко реализовано. Поскольку открытые API-интерфейсы Bluetooth для iPhone ограничены только Gamekit, Gamekit использует внутренний автоматический механизм для обнаружения устройств, находящихся в непосредственной близости и запускающих одни и те же приложения. В зависимости от ваших требований использования может быть возможно сделать то, что вы думаете, используя iPhone Bluetooth GameKit Apis,
iPhone также имеет программу MFi, позволяющую использовать Blueototh для разработки аксессуаров с использованием Bluetooth, и будет иметь более подробный доступ к возможностям / API iPhone Blueooth, для этого вам потребуется часть программы Apple MFi, чтобы получить доступ. Подробнее о MFi см. Здесь: введите описание ссылки здесь