如何通过 PID 或名称杀死/关闭应用程序/进程?
我尝试使用C函数,但它不起作用。 (例如,尝试终止 LinkedIn 应用程序/进程)。
pid_t pid = 3696; //GetProcessPIDForLinkedIn();
kill(pid, SIGQUIT);
我不打算将其部署在 App Store 上,但它应该适用于非越狱设备
最佳答案
除非您是 root 用户并且使用的是越狱设备,否则您无法以编程方式终止其他应用程序。应用程序位于沙箱中,无法影响其他应用程序或其文档或数据。唯一的异常(exception)是启动应用程序并向其传递数据。如果所有这些应用程序都是您自己的,那么您可以通过向它们传递一些数据来使用它。否则,不行。
关于ios - 如何以编程方式终止 iOS 中的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15271698/