Возможно ли подключение Wi-Fi Direct на устройствах iOS и на устройствах с поддержкой Wi-Fi Direct? - PullRequest
29 голосов
/ 21 марта 2012

Возможно ли соединение Wi-Fi Direct на устройствах iOS и на устройствах с поддержкой Wi-Fi Direct?

Цель состоит в том, чтобы обеспечить связь между устройством iOS и другим устройством (необязательно другим устройством iOS. Это может быть Android, Mac, ПК) без присутствия каких-либо контроллеров. (WAPs).

Ответы [ 2 ]

21 голосов
/ 21 сентября 2012

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

Альтернативой может быть использование API GameKit / Game Center, который использует Bluetooth для создания сети между устройствами iOS.Это, очевидно, включает в себя более ограниченный диапазон Bluetooth по сравнению с Wi-Fi, а также ограничения SDK Apple.

Более подробная информация о Game Center в iOS 6 доступна здесь: http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/GameKit_Guide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008304

5 голосов
/ 08 января 2014

Я изучал это недавно и по результатам своего исследования (см. «Связь между устройствами с помощью WiFi Direct: обзор и эксперименты», автор Daniel Camps-Mur, ....), WiFi Direct НЕ создает рекламу.Специальная сеть.Это фактически создание инфраструктуры сети WiFi, где одна сторона берет на себя роль AP (soft-AP).Как только это установлено, сеть работает так же, как обычная сеть WiFi.Согласны ли мы с этим?

Учитывая тот факт, что Apple iPhone должен иметь возможность подключаться к устройству WiFi Direct, которое уже настроено как точка доступа.Хотя я не проверял это.

Сказав это, как вы можете заставить телефон Android, например, Samsung Galaxy S3 или S4 выступать в качестве точки доступа?в настройках ничего нету насколько я знаю.Если вы подключите два таких устройства, одно из них возьмет на себя роль AP.Теперь iPhone обнаружит установленную сеть, но при попытке подключения к ней будет запрошен пароль WPA.Удачи в поиске!Потому что ты не можешь получить это с телефона.Я где-то читал, что файл в Samsung Galaxy с именем WPA_Suppliciant.conf содержит ключ WPA, но я его там не видел.

Я полагаю, что если вы сможете найти пароль WPA, вы сможете легко получить iPhoneподключения.

...