相关疑难解决方法(0)

由于在 Big Sur 中的许可,无法运行应用程序

我昨天安装了 Mac OS Big Sur,从那以后我无法运行一些旧的应用程序。这是我得到的消息:

"You do not have permission to open the application"
Run Code Online (Sandbox Code Playgroud)

我认为这个应用程序来自一个未知的开发者。我尝试了在 Catalina 中使用的不同方法,例如:

spctl --master-disable
Run Code Online (Sandbox Code Playgroud)

或者我也尝试禁用 SIP 和 AMFI。

我也试过

sudo xattr -rd com.apple.quarantine /Applications/my_app.app
Run Code Online (Sandbox Code Playgroud)

如果我从终端运行应用程序,这是我得到的错误的文本版本:

The application cannot be opened for an unexpected reason, error=Error Domain=NSOSStatusErrorDomain Code=-10826 "kLSNoLaunchPermissionErr: User doesn't have permission to launch the app (managed networks)" UserInfo={_LSFunction=_LSLaunchWithRunningboard, _LSLine=2508, NSUnderlyingError=0x7fcb24c13ec0 {Error Domain=RBSRequestErrorDomain Code=5 "Launched process exited during launch." UserInfo={NSLocalizedFailureReason=Launched process exited during launch.}}}
Run Code Online (Sandbox Code Playgroud)

还尝试禁用加密并运行:

csrutil authenticated-root disable
Run Code Online (Sandbox Code Playgroud)

这是错误窗口: 在此处输入图片说明

macos macos-big-sur

100
推荐指数
8
解决办法
18万
查看次数

标签 统计

macos ×1

macos-big-sur ×1