Tag: sysctl

苹果是否允许在iOS应用程序中使用sysctl.h?

苹果是否允许在iOS应用程序中使用sysctl.h? PS: 应用程序扫描仪 ,第三方工具,检查可能的私人API使用代码似乎认为没关系。 注意:还有一个像这样的问题: 如何知道我是否使用私有框架?

使用sysctl检测iOS上当前正在运行的应用程序

我目前已经实现了一个简单的活动监视器来观察iOS上正在运行的所有进程 要检索所有正在运行的进程的列表,请执行以下操作: size_t size; struct kinfo_proc *procs = NULL; int status; NSMutableArray *killedProcesses = [[NSMutableArray alloc] init]; int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_ALL, 0 }; status = sysctl(mib, 4, NULL, &size, NULL, 0); procs = malloc(size); status = sysctl(mib, 4, procs, &size, NULL, 0); // now, we have a nice list of processes 如果我想了解更多关于特定stream程的信息,我会这样做: […]