当我尝试使用以下代码从我的UIApplication卸载/加载守护进程时,我为守护进程编写了一个launch.plist并将其放入/ Library / LaunchDaemons /(iOS 6.1.3):
system("launchctl unload /Library/LaunchDaemons/launch.plist");
system("launchctl load /Library/LaunchDaemons/launch.plist");
不起作用(我没有从控制台输出警告/错误),但如果我可以从ssh卸载/加载它正常工作。
相同的代码在iOS 5上完美运行。