Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 从macOS上的代码对象获取进程所有者_Objective C_Swift_Macos - Fatal编程技术网

Objective c 从macOS上的代码对象获取进程所有者

Objective c 从macOS上的代码对象获取进程所有者,objective-c,swift,macos,Objective C,Swift,Macos,在macOS上,我如何在运行时知道进程的所有者,我可以访问该进程的所有者 用苹果的话说,代码对象是: 表示系统上运行的签名代码的代码对象 似乎有理由认为我可以推断它的pid、所有者等,因为它的代码目前正在运行,但我还没有找到如何推断的方法。在的选项中,我找不到这些。SecCode不必引用流程。它可以是很多东西。“除了UNIX进程之外,这些元素还可以包括脚本、小程序、小部件等等。”;代码可能存在于某个地方,但没有运行。如果代码对象是共享的,则可能同时有多个所有者。你是从哪里得到密码的?是的,我看到

在macOS上,我如何在运行时知道进程的所有者,我可以访问该进程的所有者

用苹果的话说,代码对象是:

表示系统上运行的签名代码的代码对象


似乎有理由认为我可以推断它的pid、所有者等,因为它的代码目前正在运行,但我还没有找到如何推断的方法。在的选项中,我找不到这些。

SecCode不必引用流程。它可以是很多东西。“除了UNIX进程之外,这些元素还可以包括脚本、小程序、小部件等等。”;代码可能存在于某个地方,但没有运行。如果代码对象是共享的,则可能同时有多个所有者。你是从哪里得到密码的?是的,我看到了,但我有兴趣在我可以的时候得到它。我从NetworkExtension、NEFilterDataProvider、NEFilterFlow属性中了解到:我认为没有办法将其与特定进程所有者关联起来。该审核令牌可能未与唯一进程关联。您可以使用它来创建一个与mach消息相关的SecTask,而不是一个进程。您可以使用它来查找bundle标识符,并使用它来跟踪运行的进程。但这可能不是唯一的映射。SecCode不必引用进程。它可以是很多东西。“除了UNIX进程之外,这些元素还可以包括脚本、小程序、小部件等等。”;代码可能存在于某个地方,但没有运行。如果代码对象是共享的,则可能同时有多个所有者。你是从哪里得到密码的?是的,我看到了,但我有兴趣在我可以的时候得到它。我从NetworkExtension、NEFilterDataProvider、NEFilterFlow属性中了解到:我认为没有办法将其与特定进程所有者关联起来。该审核令牌可能未与唯一进程关联。您可以使用它来创建一个与mach消息相关的SecTask,而不是一个进程。您可以使用它来查找bundle标识符,并使用它来跟踪运行的进程。但这可能不是唯一的映射。