macOS 上有对未正确签名的应用程序进行隔离的设定。具体来说,如果用户下载了一个来自互联网的应用,但该应用没有使用 Apple 认可的签名,则 Apple 会在用户尝试执行应用程序时提示「应用程序来自互联网」,要求用户确认后才能执行。
中文网络上对这种情况的解决办法,一般都是进入系统偏好设置,在安全性设置中允许来自任意位置的应用。这其实是取消了 macOS 的隔离功能,无疑会降低系统安全性。特别地,对于某些特定的程序,我们确切知道它是无害的,于是我们希望 macOS 对它打开绿灯,但对其它来自互联网的应用程序仍保持必要的隔离措施。这时,整个儿取消 macOS 的隔离功能就不合适了。