Получение имени пользователя WPA2 Enterprise в iOS

у меня есть интересное требование, которое я даже не уверен, возможно. В настоящее время я разрабатываю приложение для iPad для парка планшетов. Планшеты подключены к сети WPA2 Enterprise WIFI. Можно ли использовать Objective-C или Swift или C magic или что-то еще, чтобы получить идентификатор/имя пользователя, подключенное к беспроводной сети?

я пошарил CaptiveNetwork, но это не то, чего я хочу. Я не уверен, есть ли что-то CWNetwork, но это, кажется, быть только маком. Вы можете сделать это на Android (я знаю, потому что в настоящее время я делаю это с помощью ключа android.net.wifi.WifiConfiguration$EnterpriseField).

может кто-нибудь помочь?

2 ответов


Я сделал некоторое чтение и думал, что это будет возможно с помощью SCPreferences в рамках SystemConfiguration, но если ваше устройство не взломано, необходимые API недоступны на iOS.


единственный способ, который приходит на ум, - это MDM, такой как AirWatch или Good.