iOS - Como se conectar programaticamente a uma rede Wi-Fi, considerando o SSID e a Senha usando uma biblioteca particular / de terceiros

Estou tentando replicar um aplicativo Android existente que criei para o iOS. No meu aplicativo, devo conseguir conectar-me a uma rede WiFi, considerando o SSID e a senha. O SSID e a senha podem ser codificados ou podem ser inseridos pelo usuário. Eu estava navegando na Internet para pesquisar como isso pode ser feito no iOS, no entanto, parece que esse comportamento é altamente desencorajado e que não há como fazê-lo usando bibliotecas públicas / documentadas que não rejeitarão seu aplicativo por a App Store.

O problema é que eu vou usar esse aplicativo pessoalmente e não pretendo enviá-lo para a App Store, então tudo bem se eu usar bibliotecas externas. Se meus amigos quiserem usá-lo, eu poderia exportar um ipa corporativo e fornecer instruções sobre como instalá-lo.

Ao pesquisar, parecia queMobileWifi.framework era um bom candidato. No entanto, não parece haver uma maneira direta de usar essa biblioteca para conectar-se a uma rede Wi-Fi, considerando o SSID e a senha.

Existe alguém que tentou se conectar a uma rede Wi-Fi com o SSID e a senha?

questionAnswers(8)

yourAnswerToTheQuestion