在MacOS Catalina中,您仍然可以解决公证和签名要求,以通过运行从任何地方下载
sudo spctl --master-enable
有了Big Sur的新安全功能(我无法尝试),我担心该解决方法可能会消失。您仍然可以使用此命令,自行承担运行自己编译的二进制文件或从其他位置下载的二进制文件的风险吗?
这个问题的答案在Apple Silicon ARM芯片上也可能有所不同,没有有限供应的过渡开发人员工具包的任何人都无法使用。如果不时使用其中一种工具包的人看到这篇文章,那么在没有网守阻止和要求公证的情况下,恢复下载和构建功能的选项有哪些?这对于内部开发来说非常重要。
此外,忽略所有风险,例如我的计算机位于本地安全网络上,而我仅下载,共享和编译我知道与开发人员进行交流是安全的事情。对这样的问题的很多回答都要求禁用安全性,这似乎回避了这个问题,并告诉我不要这样做,但我保证我会保持谨慎。
答案 0 :(得分:1)
只需将我的2015 MacBook Pro升级到Big Sur。运行sudo spctl --master-enable
仍然有效。