Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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 SMJobBless和NSXPCConnection_Objective C_Cocoa_Kernel Extension_Xpc_Nsxpcconnection - Fatal编程技术网

Objective c SMJobBless和NSXPCConnection

Objective c SMJobBless和NSXPCConnection,objective-c,cocoa,kernel-extension,xpc,nsxpcconnection,Objective C,Cocoa,Kernel Extension,Xpc,Nsxpcconnection,有一个Apple示例演示了如何安全地安装辅助工具。is通过Mach端口使用XPC(c API)在应用程序和特权助手工具之间进行通信 我需要使用NSXPCConnection(Objective c API)的SMJobBlessXPC。您正在寻找“”。这是一个示例项目,展示了如何使用smjobbles设置特权助手,以及如何使用NSXPCConnection与之通信您正在寻找的“”。这是一个示例项目,展示了如何使用SMJobBless设置特权助手,以及如何使用NSXPCConnection与之通信

有一个Apple示例演示了如何安全地安装辅助工具。is通过Mach端口使用XPC(c API)在应用程序和特权助手工具之间进行通信


我需要使用NSXPCConnection(Objective c API)的SMJobBlessXPC。

您正在寻找“”。这是一个示例项目,展示了如何使用
smjobbles
设置特权助手,以及如何使用
NSXPCConnection

与之通信您正在寻找的“”。这是一个示例项目,展示了如何使用
SMJobBless
设置特权助手,以及如何使用
NSXPCConnection
与之通信SMJobBless的自述文件说明:“对于Snow Leopard,这是在Mac OS X上管理权限提升的首选方法,应该使用它来代替早期的方法,如BetterAuthorizationSample或直接调用AuthorizationExecuteWithPrivileges。”@ElisevanLooij更好的授权示例文档说:甚至更好的授权示例使用了现代技术——即SMJobBless[…]与旧的示例相比。“因此,我认为这是一个很好的示例项目,尽管您提到的其他项目(如唯一一个“更好”的授权项目)被弃用。SMJobBless的自述声明:“作为雪豹,这是在Mac OS X上管理权限提升的首选方法,应该使用它来代替以前的方法,如BetterAuthorizationSample或直接调用AuthorizationExecuteWithPrivileges。”@ElisevanLooij更好的授权示例文档说:甚至更好的AuthorizationSample使用了现代技术——即SMJobBless[…],与旧的示例相比。”因此,我认为这是一个很好的示例项目,尽管您提到的其他项目(如唯一“更好”的授权项目)被弃用。