由于无法在 macOS Catalina 中验证开发者,因此无法打开 Flipper

Md.*_*lah 18 macos flipper react-native

Flipper是一个用于调试 iOS、Android 和 React Native 应用程序的平台。我已经Flipperhttps://fbflipper.com/下载了该应用程序,但我无法运行它。

错误图片

macOS 版本: Catalina 10.15.3

Ben*_*rth 29

只需右键单击 > 打开。或者,打开“系统偏好设置”、“安全性和隐私”、“常规”选项卡,然后单击“仍然打开”。support.apple.com 上的指南

这是macOS 上应用程序的普遍问题(称为Gatekeeper 的安全功能),其中开发人员未在 Apple 注册(每年支付 99 美元)。具体来说,Gatekeeper 会在下载的文件上保存隔离标志。因此,或者,您可以删除特定文件的此标志,或完全禁用 Gatekeeper,这样您就不会再遇到此问题。


面临同样问题的 Terraform 团队的一个很好的解释:

事实上,新版本的 MacOS 对运行您下载的未使用 Apple 开发人员密钥签名的软件更加严格。Terraform 发行版使用 HashiCorp 密钥签名,签名在releases.hashicorp.com 上带外分发,但MacOS Catalina 需要特别参与Apple 的开发人员计划,而Terraform 目前尚未构建以支持该计划。来源


从应用开发者的角度来看:

macOS 上的应用程序需要Developer ID 证书来验证我们是受信任的开发人员。这也提供了对 macOS 功能的访问:例如 CloudKit、Apple 推送通知。如果您正在制作应用程序,则可能需要进入 developer.apple.com 以创建 Apple Developer ID 证书,或在 XCode 中创建(在某些情况下)。

  • 这太奇怪了,Facebook 支持的公司无力每年花费 100 美元来让用户保持冷静。 (4认同)

Fid*_*kaj 11

您可以运行以下命令来消除警告并允许未经授权的应用程序在 macOS Catalina 上运行:

xattr -d com.apple.quarantine /Applications/Flipper.app
Run Code Online (Sandbox Code Playgroud)

  • 我喜欢互联网 (4认同)

zee*_*zee 9

转到系统首选项、安全和隐私,然后选择 Opneanyway:

在此处输入图片说明