Функция Theos iOS 11 () - PullRequest
       36

Функция Theos iOS 11 ()

0 голосов
/ 25 декабря 2018

Я обновил свой телефон до IOS 11, и функция system () больше не поддерживается.Я хочу выключиться после нажатия кнопки, как я могу это сделать?Respring прекрасно работает с posix_spawn.Мой старый код:

(void)shutdownButtonPressed{
    system("shutdown");
}

1 Ответ

0 голосов
/ 30 декабря 2018

Из shutdown источника может показаться, что правильный способ сделать это:

#define RB_HALT 0x08
extern void* reboot3(int how);

(void)shutdownButtonPressed {
    // for a real reboot, just pass 0 instead of RB_HALT
    reboot3(RB_HALT);
}
...