如何在ios中启动应用程序时提供特定的wifi凭据



当应用程序在ios上启动时,我如何启动系统服务(例如wifi) ?我的应用程序只运行在一个特定的wifi连接.......我正在使用可达性,也检查wifi连接,但我想提供特定的自定义wifi凭据。

Reachability* wifiReach = [Reachability reachabilityForLocalWiFi];
NetworkStatus netStatus = [wifiReach currentReachabilityStatus];
if (netStatus!=ReachableViaWiFi){
   UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"No WIFI available!", @"AlertView") message:NSLocalizedString(@"You have no wifi connection available. Please connect to a WIFI network.", @"AlertView")delegate:self cancelButtonTitle:nil otherButtonTitles:@"Ok", nil];
    [alertView show];
}else{
    printf("n wifi");
}

在你的应用程序中建立WiFi连接是不可能的(至少不使用私有api或越狱设备)。只能由用户在iOS设置中配置。

如果你正在开发企业应用程序,通常设备可以通过使用Apple Configurator或MDM(移动设备管理)软件预先配置WiFi。

最新更新