Vuelvo a plantear mi pregunta anterior en relación con la habilitación de nuestra aplicación para que detecte las redes wifi locales para que los usuarios puedan conectar el producto a la wifi.
Mi empresa está desarrollando una máquina de sonido con aplicación. La máquina de sonido, similar a muchos otros productos de hoy en día como cámaras de seguridad, ordenadores, iPhones, incluso algunos purificadores de aire, te lleva a través de un proceso de configuración a través de la aplicación donde se puede conectar el dispositivo a una red Wi-Fi.
Por supuesto, esta red Wi-Fi a la que te conectas será la red Wi-Fi de tu casa, o de tu oficina, o del lugar donde tengas este producto. Cuando se ejecuta la aplicación y se llega a la parte en la que se conecta el producto a la red Wi-Fi, aparecerán todos los nombres de las redes Wi-Fi de la zona. Así, por ejemplo, si vives en un edificio de apartamentos, aparecerá el nombre de tu red Wi-Fi junto con el de tres o cuatro de tus vecinos.
Esta es la pantalla con la que tenemos un reto. Puedes introducir manualmente el nombre y la contraseña de tu red Wi-Fi y se conectará sin problemas. Pero no podemos conseguir que la aplicación detecte los nombres de las redes Wi-Fi de la zona. Esto crea un gran inconveniente para los usuarios porque en ese momento tienen que escribir el nombre de su red Wi-Fi y la contraseña manualmente. No pueden simplemente hacer clic en el nombre de su red Wi-Fi e introducir la contraseña como hacen otras aplicaciones.
Hemos contactado con el programa de desarrollo de Apple, pero por alguna razón nos han negado la posibilidad de hacerlo. Nos preguntamos si esto se debe a que no tenemos una certificación MFI. O si hay una implementación diferente que no estamos considerando.