Не ваше приложение подключается к беспроводной сети! Если iPhone поддерживает LEAP-аутентификацию, вам нужно просто подключиться. Если нет, вам не повезло. Вы не можете * изменить настройки Wi-Fi iPhone из приложения.
Что касается NSURLRequest, вы просто используете обычное NSURLConnection и позволяете iPhone делать все LEAP за кулисами.
* Насколько я знаю, возможно, взломанные телефоны могут сделать больше.