如何以越狱的iOS设备以编程方式启用和禁用WiFi连接?
答案 0 :(得分:1)
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
答案 1 :(得分:-1)
使用SDK提供的API无法实现。如果您使用私有框架,这是微不足道的,但如果您使用私有框架,则将违反Apple的SDK许可协议。