拜读 以root 权限运行的Daemon 后,在某一次重启以后,突然执行文件不运行了。然后连上手机后,
ps -e |grep iOSREd
结果为:
676 ?? 0:00.01 xpcproxy com.iOSREd.tool
677 ?? 0:00.12 /usr/bin/iOSREd
685 ttys000 0:00.01 grep iOSREd
很神奇的冒出来一个xpcproxy com.iOSREd.tool ,然后查了一下 xpcproxy,貌似系统把这个plist 文件当成xpc 服务的进程了。只要它在,下面的执行文件就运行不了。
然后运行 killall iOSREd ,xpcproxy com.iOSREd.tool 被杀掉了,然后677 又可以运行了。
所以很奇怪,plist 文件里面也没有多写什么,为什么就会多出来这么个 xpcproxy com.iOSREd.tool 进程,请大神们,解惑。。不甚感激。