【发布时间】:2021-02-26 18:06:25
【问题描述】:
我昨天安装了macOS v11 (Big Sur),从那以后我无法运行一些旧应用程序。这是我收到的信息:
您没有打开应用程序的权限
我认为这个应用程序来自未知的开发者。
我尝试了在 macOS v10.15 (Catalina) 中有效的不同方法,例如:
spctl --master-disable
或者我也尝试禁用 SIP 和 AMFI。
我也试过了:
sudo xattr -rd com.apple.quarantine /Applications/my_app.app
如果我从终端运行应用程序,这是我得到的错误的文本版本:
应用程序因意外原因无法打开,error=Error Domain=NSOSStatusErrorDomain Code=-10826 "kLSNoLaunchPermissionErr: 用户无权启动应用程序(托管网络)" UserInfo={_LSFunction=_LSLaunchWithRunningboard, _LSLine= 2508,NSUnderlyingError=0x7fcb24c13ec0 {错误域=RBSRequestErrorDomain Code=5“启动过程中退出了启动进程。” UserInfo={NSLocalizedFailureReason=启动过程在启动过程中退出。}}}
还尝试禁用加密并运行:
csrutil authenticated-root disable
这是错误窗口:
【问题讨论】:
-
请分享一些您尝试运行但没有成功的应用程序...
-
如果您通过浏览器下载了您的 big sur 发送到隔离区,禁用运行:
sudo xattr -dr com.apple.quarantine /path/to/app然后正常打开您的应用程序,希望这能解决您的问题 -
这对我有用
-
对于所有使用
codesign的解决方案,请在此处查看@eskimo 的答案:You do not have permission to open the application “Eclipse”. -
出现,如果您以访客用户身份登录,请下载并打开一个应用程序。
标签: macos macos-big-sur