在 iOS 中检索 WPA2 Enterprise 用户名

Posted

技术标签:

【中文标题】在 iOS 中检索 WPA2 Enterprise 用户名【英文标题】:Retrieve the WPA2 Enterprise username in iOS 【发布时间】:2015-08-06 18:48:40 【问题描述】:

我有一个有趣的要求,我什至不确定是否可行。目前,我正在为一组平板电脑开发一款 iPad 应用程序。平板电脑连接到 WPA2 Enterprise WIFI 网络。是否可以使用 Objective-C 或 Swift 或 C 魔术或任何必要的东西来获取连接到无线网络的身份/用户名?

我已经在CaptiveNetwork 附近闲逛了,但这似乎不是我想要的。我不确定CWNetwork 是否有什么东西,但这似乎仅限于 Mac。您可以在 android 上执行此操作(我知道,因为我目前正在使用密钥 android.net.wifi.WifiConfiguration$EnterpriseField 执行此操作)。

有人可以帮忙吗?

【问题讨论】:

【参考方案1】:

我做了一些阅读,并认为这可以通过 SystemConfiguration 框架中的 SCPreferences 实现,但除非您的设备已越狱,否则您需要的 API 在 ios 上不可用。

【讨论】:

【参考方案2】:

想到的唯一方法是使用 MDM,例如 AirWatch 或 Good。

【讨论】:

以上是关于在 iOS 中检索 WPA2 Enterprise 用户名的主要内容,如果未能解决你的问题,请参考以下文章

Mac连接wifi需要WPA2密码该怎么弄?

WSO2 Enterprise Integrator 获取当前序列名称

Enterprise Architect 代码生成:获取接口标签

2020年如何在没有iOS Enterprise程序的情况下分发使用本地服务器数据的iOS App?

管理 IOS Developer 和 IOS Enterprise Developer 帐户

用于分发应用程序的 iOS Enterprise 选项