2013-03-26 38 views
1

我们的应用程序将无法通过Mac App Store的最初分配,它会通过DMG文件,Mac App |代码签署|分布不通过Mac App Store的

在这种情况下

还好啊,是否应该签署/认证申请?

我在测试机的一个尝试,其显示警告,这个应用程序是从互联网上下载的,这样你就不会允许运行,如何摆脱这一点,

,如果我做的应用程序签署,将它解决了这个问题,还是有其他的程序?

回答

2

是的,即使您没有提交给App Store,您也应该签署您的应用。请参阅Developer ID and Gatekeeper guide了解如何操作。是的,这就是你看到警告的原因。

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