【问题标题】:iOS programatically setting up device in AP modeiOS 在 AP 模式下以编程方式设置设备
【发布时间】:2013-06-02 13:57:56
【问题描述】:

在应用程序生命周期中,如何将设备置于接入点模式?

比如打开个人热点。

是否可以在运行时为该网络分配 SSID?

【问题讨论】:

  • 这一切都是官方SDK无法实现的。

标签: ios network-programming wifi


【解决方案1】:

没有办法使用公共 API 完成上述操作。

如果你想使用私有 api,Preferences 文件夹中有一个文件,以及 com.apple.SpringBoard.plist:

/var/mobile/Library/Preferences/com.apple.MobileInternetSharing.plist 在该文件中,您需要将 1023 设置为 key State 以启用 Tethering 功能。要禁用该功能,您需要为密钥状态设置1022

此操作只能在越狱设备上进行

【讨论】:

  • 我不会尝试越狱路径,但不幸的是这是真的。关于网络设置,唯一可以合法做的事情是获取有关当前网络的信息。
猜你喜欢
  • 2011-12-19
  • 1970-01-01
  • 2014-01-26
  • 1970-01-01
  • 2012-04-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-30
相关资源
最近更新 更多