Heroku CLI 不会安装在新的 macOS Catalina 10.15.1 上

Heroku CLI will not install on new macOS Catalina 10.15.1

我正在尝试为 Visual Studio 代码下载并安装 Heroku CLI,这样我就可以托管我的 python 应用程序,但我不断收到此消息:"heroku (2).pkg can’t be opened because Apple cannot check it for malicious software."

这可能是因为我的 iMac 的最新 OS 更新是 macOSCatalina 10.15.1

谁能告诉我是不是这样?如果是这样,问题可能需要多长时间才能解决?

或者如果有任何解决办法

因为 Mac OS 10.14 Mojave 软件应该经过公证,Catalina 强制执行此约束。 Notarization 供软件发布者执行并下载但经过公证的软件安装程序、DMG 或软件包将通过网守安全检查,因此不会显示此错误。

您应该将此报告给 Heroku,看看他们是否有经过公证的版本或将来可以制作一个。

同时,这是一个解决方法

  1. 在 Finder 中找到 pkg 文件
  2. 按住 Command 并单击 select "Open"
  3. 弹出窗口应该允许您 "open anyway" 或类似的

重要免责声明

尽管这对开发人员和用户来说都很烦人,但 Apple 选择这样做是有(安全)原因的。除非您知道自己在做什么,否则不要规避,否则您的系统可能会面临风险。我对告诉您如何操作不承担任何责任。