如何将我的应用程序签名为 "Identified Apple developer"?

How to sign my app as "Identified Apple developer"?

由于 "App is from unidentified developer",

OSX 不会 运行 我的应用。在 Ubuntu 和 Win 8 上 运行 没有问题。这是一个用 Eclipse 创建的 运行nable jar。我如何准备罐子,以便它可以 运行 正常使用 OSX?我不能放松安全设置,因为我不是目标平台的管理员。

Apple 认证开发者

要将您的应用程序签名为 Apple-Identified Developer,您必须在 Apple Developer Program. Once enrolled you will be granted several different types of certificates 中注册您自己或公司,这可用于对您分发的应用程序进行代码签名,无论是在 Mac AppStore 中或者在它之外。

身份不明的开发者

如果您不想加入 Apple Developer Program,那么您需要通知用户您的应用程序以允许其在启动应用程序时 运行 通过 Gatekeeper settings from their System Preferences Security Panel, or to override 安全性(只需要一次)。