1

我们的应用程序最初不会通过 mac 应用商店分发,它将通过 DMG 文件,

那么在这种情况下,是否应该签署/认证申请?

我在其中一台测试机器上试过,它显示警告,这个应用程序是从互联网下载的,所以你不能运行,如何摆脱这个,

如果我让应用程序签名,它会解决这个问题,还是有任何其他程序?

4

1 回答 1

2

是的,您应该签署您的应用程序,即使您没有将其提交到 App Store。有关如何执行此操作的信息,请参阅Developer ID 和 Gatekeeper 指南。是的,这就是您看到警告的原因。

默认情况下,System Preferences > Security & Privacy设置为允许来自Mac App Store and identified developers. 通过签署您的应用程序,您就是一个identified developer. 将其设置为Anywhere允许用户安装未签名的应用程序(并使他们更容易受到恶意软件、病毒等的攻击)

于 2013-03-26T17:58:36.250 回答