Я использую NetworkExtension, и у меня есть некоторые сомнения и нужна помощь. В моих правах устанавливаются:Сомнения в отношении NetworkExtension iOS 9
<key>com.apple.developer.networking.HotspotHelper</key>
<true/>
<key>com.apple.external-accessory.wireless-configuration</key>
<true/>
Я поставил в Info.plist:
<key>UIBackgroundModes</key>
<array>
<string>network-authentication</string>
</array>
В моем контроллере я закодирован:
NSArray * networkInterfaces = [NEHotspotHelper supportedNetworkInterfaces];
NSLog(@"Networks %@",networkInterfaces);
Но возвращение к нулю.
Я также пробовал регистрацию NEHotspotHelp, и после того, как я использовал [NEHotspotHelper supportedNetworkInterfaces], но вернул только подключенную сеть.
NSMutableDictionary* options = [[NSMutableDictionary alloc] init];
[options setObject:@"Hotspot" forKey:kNEHotspotHelperOptionDisplayName];
dispatch_queue_t queue = dispatch_queue_create("com.myapp.wifi", 0);
BOOL returnType = [NEHotspotHelper registerWithOptions:options queue:queue handler: ^(NEHotspotHelperCommand * cmd) {
}];
NSArray * networkInterfaces = [NEHotspotHelper supportedNetworkInterfaces];
NSLog(@"Networks %@",networkInterfaces);
Возможен список близлежащих сетей в моем приложении, без ввода в экране Настройки/Wi-Fi?
При использовании [NEHotspotHelper supportedNetworkInterfaces] могу ли я перечислить все ближайшие сети?
Большое спасибо.
Мишель де Соуза
Привет Мишель де Соуза, вы получили это решить? Отправьте решение, если да. – Yogi
Да, йоги, но нужно войти в экран настроек/Wi-fi. – MMSousa