gpt4 book ai didi

macos - 部署沙箱后是否可以重新启动应用程序?

转载 作者:行者123 更新时间:2023-12-03 16:25:15 25 4
gpt4 key购买 nike

全部,

我需要重新启动我的应用程序。谷歌了一下,得到了两个建议:
1. https://gist.github.com/2204627
直接获取lsboxd消息。

2. http://13bold.com/tutorials/relaunching-your-application/
得到 LSOpenFromURLSpec() 返回 -10827 ... 消息

两者都与Sandbox有关。

我想知道,有什么方法可以重新启动部署了沙箱的应用程序吗?谢谢!

最佳答案

沙盒应用程序可以使用 NSWorkspace 启动自身的新副本的launchAppWithBundleIdentifier: ;传入选项NSWorkspaceLaunchAsync , NSWorkspaceLaunchNewInstance异步创建一个运行应用程序的新进程,并在调用返回后终止当前进程(或将调用作为响应 NSApplicationWillTerminateNotification 的一部分)。

关于macos - 部署沙箱后是否可以重新启动应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12328544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com