ios - direct - no puedo compartir internet iphone 7
Wi-Fi Direct y soporte para iOS (3)
La lista oficial de las API de administración de Wi-Fi de iOS actuales
No hay ningún tipo de conexión Wi-Fi Directo disponible. El problema principal es que Apple no permite la configuración programática del SSID y la contraseña de la red Wi-Fi. Sin embargo, esto mejora sustancialmente en iOS 11, donde al menos puede pedir al usuario que cambie a otra red WiFi.
QA1942 - API de administración de Wi-Fi de iOS
Opción de derecho
Esta tecnología es útil si desea proporcionar una lista de redes Wi-Fi a las que un usuario podría querer conectarse en una aplicación de tipo administrador. Requiere que solicite este derecho con Apple y la dirección de correo electrónico se encuentra en la documentación.
Opciones del programa MFi
Estas tecnologías permiten que el accesorio se conecte a la misma red que el iPhone y no es para configurar una conexión de igual a igual.
- Configuración de accesorios inalámbricos (WAC)
- HomeKit
Peer-to-peer entre dispositivos Apple
Estas API se acercan a lo que usted desea, pero son solo de Apple a Apple.
- NSNetService
- Conectividad Multipeer
iOS 11 NEHotspotConfiguration
Desarrollado en WWDC 2017 Advances in Networking, la Parte 1 es NEHotspotConfiguration que permite a la aplicación especificar y solicitar la conexión a una red específica.
Quiero usar Wi-Fi Direct
en una solución, pero no estoy seguro de qué plataformas lo admiten.
¿ Wi-Fi Direct
depende de la versión de iPhone / iOS?
¿Puedo desarrollar una aplicación con la función Wi-Fi Direct
en un iPhone 4s con iOS 8?
Me tomó un tiempo descubrir qué está pasando, pero aquí está el resumen. Espero que esto ahorre a la gente mucho tiempo.
Apple no está jugando bien con Wi-Fi Direct, no de la misma manera que lo está haciendo Android. El marco de conectividad de Multipeer que proporciona Apple combina BLE y WiFi Direct juntos y solo funcionará con dispositivos de Apple y no con cualquier dispositivo que use Wi-Fi Direct.
Dice lo siguiente en esta documentación: "El marco de conectividad de Multipeer brinda soporte para descubrir servicios provistos por dispositivos iOS cercanos mediante redes de infraestructura Wi-Fi, Wi-Fi de igual a igual y redes de área personal Bluetooth y posteriormente comunicarse con esos servicios. al enviar datos basados en mensajes, datos de transmisión y recursos (como archivos) ".
Además, Wi-Fi directo en este modo entre i-Devices necesitará iPhone 5 y superior.
Hay aplicaciones que utilizan una forma de Wi-Fi Direct en la App Store, pero estas están utilizando sus propias bibliotecas.
Según this hilo:
El Wi-Fi peer-to-peer implementado por iOS (y las versiones recientes de OS X) no es compatible con Wi-Fi Direct. Nota Como un aparte, puede acceder a Wi-Fi de igual a igual sin usar la Conectividad de Multipeer. La tecnología subyacente es Bonjour + TCP / IP, y puede acceder a ella directamente desde su aplicación. El código de ejemplo de WiTap muestra cómo.