如何使用越狱的iOS设备启用和禁用WiFi连接?

时间:2012-03-12 03:49:52

标签: ios wifi jailbreak

如何以越狱的iOS设备以编程方式启用和禁用WiFi连接?

2 个答案:

答案 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许可协议。