seekpoint

devlog

Respring via Posix_spawn

iOS 8からsystem()がdeprecatedになりました。

error: 'system' is deprecated: first deprecated in iOS 8.0 - Use posix_spawn APIs instead.

で、posix_spawn()使えと。こっちもiOS 2から使えるようなのでこの際バージョン切り分けではなくこっちを使うのがいいでしょう。 といっても設定からRespringするぐらいにしか使わないのでエラーハンドリングとか軒並みNULLで放棄してこんな感じで。

#include <spawn.h> 
...
char *command[] = {
    "killall",
    "SpringBoard",
    NULL
};
posix_spawn(NULL, command[0], NULL, NULL, command, NULL);