【发布时间】:2012-03-12 03:49:52
【问题描述】:
如何以编程方式启用和禁用越狱 iOS 设备的 WiFi 连接?
【问题讨论】:
如何以编程方式启用和禁用越狱 iOS 设备的 WiFi 连接?
【问题讨论】:
void SetWiFiMode(BOOL mode)
{
void* manager = WiFiManagerClientCreate(kCFAllocatorDefault, nil);
if (mode)
{
WiFiManagerClientSetProperty(manager, CFSTR("AllowEnable"), kCFBooleanTrue);
}
else
{
WiFiManagerClientSetProperty(manager, CFSTR("AllowEnable"), kCFBooleanFalse);
}
CFRelease(manager);
}
要使用此功能,您的应用程序权利应具有 com.apple.wifi.manager-access 键并将布尔值设置为 true。所有功能都可以在私有 MobileWiFi.framework 中找到
【讨论】:
没有办法使用 SDK 提供的 API。如果你使用私有框架,这是微不足道的,但如果你使用私有框架,你将违反苹果的 SDK 许可协议。
【讨论】: