Использование инфраструктуры CoreWLAN. Чтобы отключить интерфейс,
#import <CoreWLAN/CoreWLAN.h>
NSError *error = nil;
CWInterface *wif = [CWInterface interface];
BOOL setPowerSuccess = [wif setPower:NO error:&error];
if (! setPowerSuccess) {
NSLog(@"error whilst disabling airport: %@", error);
}
Чтобы включить интерфейс, передайте YES
в -setPower:error:
.