Я пытаюсь выяснить, может ли iPhone подключаться к другому устройству, отличному от iPhone, по беспроводной или Bluetooth и видеть противоречивую информацию. Многое из того, что я нашел, было до выхода версии 3.0 SDK, когда это было невозможно. Глядя на Stack Вопросы переполнения, например Может ли iPhone 3.0 SDK обеспечить полный доступ к устройствам Bluetooth (гарнитурам)? упоминает, что вы не можете подключиться к произвольному устройству, если только часть устройства "Работы для iPhone". Нужно ли мне оборудование, входящее в эту программу?
Просматривая документацию Apple, Одноранговое подключение, в нем упоминается подключение двух iPhone, а не iPhone к другому устройству Bluetooth. Затем есть такие статьи, как iPhone SDK focus: улучшения Bluetooth, которые включают эту цитату
... и с недавно объявленной "стандартной поддержкой" следует разрешить передачу файлов между iPhone и компьютером, а также между соседними iPhone'ами
Другой вопрос о переполнении, GameKit в iPhone SDK 3.0, упоминает Bonjour и документация Apple для Bonjour говорит о подключении к устройствам Bonjour, но может ли iPhone подключиться к любому устройству Bonjour? Нужно ли иметь Wi-Fi-соединение или использовать Bluetooth?
Даже если бы я мог использовать Bluetooth для подключения к другому устройству, я думаю, он не будет доступен на iPhone первого поколения и iTouches. Это верно? Я думаю о приложении для iPhone, которое должно было бы обмениваться данными с другими устройствами, отличными от iPhone в этой области, возможно, используя Bluetooth, но, возможно, прямым беспроводным подключением. Каковы возможности и ограничения этого подхода? Невозможно ли подключить iPhone к произвольному устройству Bluetooth? Должно ли другое устройство находиться в беспроводной сети Bonjour? Я пытаюсь выяснить, возможно ли это для этого, или если это не стоит усилий.