如何以编程方式终止iOS中的进程
如何按PID或名称终止/关闭应用程序/进程 我试着使用C函数,但它不起作用。例如,尝试杀死LinkedIn应用程序/进程如何以编程方式终止iOS中的进程,ios,objective-c,c,process,Ios,Objective C,C,Process,如何按PID或名称终止/关闭应用程序/进程 我试着使用C函数,但它不起作用。例如,尝试杀死LinkedIn应用程序/进程 pid_t pid = 3696; //GetProcessPIDForLinkedIn(); kill(pid, SIGQUIT); 我不打算在App Store上部署它,但它应该适用于非越狱设备除非您是root用户并且在越狱设备上,否则无法通过编程方式杀死其他应用。应用程序位于沙箱中,无法影响其他应用程序或其文档或数据。唯一的例外是启动应用程序并向其传递数据。如果所有这
pid_t pid = 3696; //GetProcessPIDForLinkedIn();
kill(pid, SIGQUIT);
我不打算在App Store上部署它,但它应该适用于非越狱设备除非您是root用户并且在越狱设备上,否则无法通过编程方式杀死其他应用。应用程序位于沙箱中,无法影响其他应用程序或其文档或数据。唯一的例外是启动应用程序并向其传递数据。如果所有这些应用程序都是你自己的,那么你可以通过向它们传递一些数据来使用它们。否则,不行。我认为如果不成为root.exit0,您就无法做到这一点;可能是您想要的。@rptwsthi我认为这是关于从外部终止一个进程,而不是以exit0结束它。只有进程本身可以调用exit0.Yes。我需要杀死另一个进程/应用程序,而不是我的进程。完全没有必要为了释放内存而手动杀死进程。iOS自行管理,一旦你的应用程序需要更多内存,iOS将关闭在后台运行/睡眠的应用程序。