为越狱的iPhone杀死命令(iOS X)

时间:2012-01-22 19:17:01

标签: iphone ios

  

可能重复:
  Kill Command for a jailbroken iPhone

嘿我正在寻找一个kill命令,让我的应用程序在我的应用程序在后台运行时杀死其他应用程序。我正在越狱的iPhone上构建我的应用程序,所以我正在寻找一个适用于iOS X平台的应用程序。你能给我的任何帮助将不胜感激。 谢谢, rytime

2 个答案:

答案 0 :(得分:3)

killall,它将以二进制文件的名称终止应用程序,或者kill会被进程ID终止。这些都是你想要的吗?

使用示例:

NSString *exec = [NSString stringWithFormat:@"killall %@", executableName];
system([exec UTF8String]);

NSString *exec = [NSString stringWithFormat:@"kill %i", processId];
system([exec UTF8String]);

答案 1 :(得分:1)

如果您的应用程序不是专门为此目的而制作的,那么您不应该在用户不知情的情况下执行此操作。您可以在"killall executableName"命令中使用system(),或者如果您正在为MobileSubstrate开发,那么您可以挂钩一些SpringBoard类并关闭SBApplication /从切换器中删除SBApplicationIcon,这也将关闭相应的SBApplication。