Я работаю над приложением для iPhone, и я хотел бы отключить телефон, но Wi-Fi работает. Для этого я использую код ниже:
`-(void) disablePhone
{
void *libHandle = dlopen(”/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony”, RTLD_LAZY);
int (*enable)(int mode) = dlsym(libHandle, “CTPowerSetAirplaneMode”);
enable(1);
}
-(void) enablePhone
{
void *libHandle = dlopen(”/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony”, RTLD_LAZY);
int (*enable)(int mode) = dlsym(libHandle, “CTPowerSetAirplaneMode”);
enable(0);
}`
Но происходит сбой на enable(1)
и enable(0)
линиях.
Кто-нибудь может мне помочь, почему его разбивают?
или
есть ли другое решение, с помощью которого я могу изменить режим iphone на режим полета без отключения wifi.
Заранее спасибо