Mac 应用程序 |代码签名 |不通过 Mac App Store 分发 [关闭]
Posted
技术标签:
【中文标题】Mac 应用程序 |代码签名 |不通过 Mac App Store 分发 [关闭]【英文标题】:Mac App | Code Signed | distribution Not through Mac App store [closed] 【发布时间】:2013-03-26 13:46:49 【问题描述】:我们的应用程序最初不会通过mac应用商店分发,它将通过DMG文件,
那么在这种情况下,是否应该签署/认证申请?
我在其中一台测试机上试过,它显示警告,这个应用程序是从互联网下载的,所以你不能运行,如何摆脱这个,
如果我让应用程序签名,它会解决这个问题,还是有任何其他程序?
【问题讨论】:
【参考方案1】:是的,您应该签署您的应用程序,即使您没有将其提交到 App Store。请参阅Developer ID and Gatekeeper guide 了解如何执行此操作。是的,这就是您看到警告的原因。
默认情况下,System Preferences > Security & Privacy
设置为允许来自Mac App Store and identified developers
的应用程序。通过签署您的应用程序,您就是identified developer
。将其设置为Anywhere
将允许用户安装未签名的应用程序(以及使他们更容易受到恶意软件、病毒等的攻击)
【讨论】:
以上是关于Mac 应用程序 |代码签名 |不通过 Mac App Store 分发 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章