小编nor*_*don的帖子

如何在Mac上的沙盒中启动另一个进程?

我想在Mac上的Sandbox中使用LSOpenApplication()启动另一个自己的应用程序.

当然,我在权限文件中的'com.apple.security.temporary-exception.files.absolute-path.read-write'中添加了一行用于启动.

但是,在启动时,控制台吐出一个错误,该错误不允许进程xxxx启动"foo.app",因为它之前尚未由用户启动.手动启动一次后,它可以无错误地启动.

即使以前没有启动,我该如何启动该流程?这与沙盒无关吗?

macos cocoa sandbox

10
推荐指数
2
解决办法
4651
查看次数

标签 统计

cocoa ×1

macos ×1

sandbox ×1