如何以编程方式杀死iOS中的进程

时间:2013-03-07 12:49:31

标签: ios objective-c c process

如何通过PID或名称来终止/关闭应用程序/进程?

我尝试使用C函数,但它不起作用。 (例如,尝试杀死LinkedIn应用程序/进程)。

pid_t pid = 3696; //GetProcessPIDForLinkedIn();
kill(pid, SIGQUIT);

我不打算在App Store上部署它,但它应该适用于非越狱设备

1 个答案:

答案 0 :(得分:2)

除非您是root用户并且使用越狱设备,否则您无法以编程方式杀死其他应用。应用程序位于沙箱中,无法影响其他应用程序或其文档或数据。唯一的例外是启动应用程序并将数据传递给它。如果所有这些应用程序都是您自己的,那么您可以通过传递一些数据来使用它。否则,没有。