【发布时间】:2025-11-22 14:10:01
【问题描述】:
是否有用于在 iPad 应用中启用网络共享的私有 API?由于 iPhone 在某些合约下支持 tethering,因此 iOS 中 API 的存在是显而易见的……
【问题讨论】:
标签: objective-c cocoa-touch ipad ios iphone-privateapi
是否有用于在 iPad 应用中启用网络共享的私有 API?由于 iPhone 在某些合约下支持 tethering,因此 iOS 中 API 的存在是显而易见的……
【问题讨论】:
标签: objective-c cocoa-touch ipad ios iphone-privateapi
Preferences 文件夹中有一个文件,以及 com.apple.SpringBoard.plist:
/var/mobile/Library/Preferences/com.apple.MobileInternetSharing.plist
在该文件中,您需要为密钥 State 设置 1023 以启用 Tethering 功能。要禁用该功能,您需要为密钥 State 设置 1022。
此操作只能在越狱设备上进行
【讨论】:
Applications/ 文件夹中时,应用程序会给出 Permissions denied 错误。如果我把它放在Applications/ 文件夹中,它会在启动时崩溃。
我不知道有私有网络共享 API。
如果您只想拥有自己的私人 WIFI 热点,并且您是 iPhone 开发者,那么您可以下载/构建/安装 iProxy:https://github.com/tcurdt/iProxy/wiki/。不完全束缚,但足够接近大多数需求。
【讨论】:
我认为任何与网络共享有关的事情都将由操作系统处理,并且仅在“设置”应用中公开。对于这种操作系统级别的功能,您期望什么样的 API 功能?
【讨论】: