使用专属网络

时间:2014-03-20 09:37:21

标签: iphone ios7

抱歉我的英语。 我想做一个使用强制网络的应用程序。我的想法是,当用户尝试连接到强制门户网络时,应用程序将打开而不是相对的网页。 我知道我必须使用CNSetSupportedSSIDs()函数,但我不明白如何实现它。 提前谢谢!

1 个答案:

答案 0 :(得分:0)

这是我已编写的代码。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    NSArray *array = [NSArray arrayWithObjects:@"SSID of my network",nil];
    bool ok = CNSetSupportedSSIDs((__bridge CFArrayRef) array);

    if(ok)
    {
        NSLog(@"completed %lu",(unsigned long)[array count]);
    }
    else
    {
        NSLog(@"failed");
    }
    // Override point for customization after application launch.
    return YES;
}