【发布时间】:2012-04-22 10:36:12
【问题描述】:
我的要求是:我希望应用程序用户能够扫描条形码,其中包含 wifi 配置信息,这些信息会自动保存在他的设备设置应用程序中[当然具有适当的安全性],并且他的设备已连接到网络。
有什么方法可以通过编程将 wifi 详细信息输入设备设置应用程序并设置网络?
我知道我们可以使用 iPhone 配置实用程序来做到这一点。但是,我不拿用户的设备安装证书等,我希望它自动发生。
有可能吗?
提前感谢。
【问题讨论】:
我的要求是:我希望应用程序用户能够扫描条形码,其中包含 wifi 配置信息,这些信息会自动保存在他的设备设置应用程序中[当然具有适当的安全性],并且他的设备已连接到网络。
有什么方法可以通过编程将 wifi 详细信息输入设备设置应用程序并设置网络?
我知道我们可以使用 iPhone 配置实用程序来做到这一点。但是,我不拿用户的设备安装证书等,我希望它自动发生。
有可能吗?
提前感谢。
【问题讨论】:
也许您可以通过编程方式生成包含 wifi 配置信息的 xxxx.mobileconfig 文件,然后通过编程方式导航到该文件的本地 url。
类似... file://configs/xxxx.mobileconfig
然后 iOS 会提示用户查看他们是否要安装此移动配置文件。如果他们说是,就会安装配置文件。
一个可能的问题是提供本地 xxxx.mobileconfig 文件可能没有适当的 mime 类型并且它可能不会提示用户。
我知道您说过您了解 iPhone 配置实用程序。这是一种采用这种方法,但在设备中以编程方式完成所有操作。我不确定这是否可行。
祝你好运
【讨论】:
这听起来是个好主意,但在未越狱的手机上你不能这样做;每个应用程序都有自己的沙箱,并且无法访问网络设置等系统级功能。
【讨论】: