OSX因为&#34而无法运行我的应用程序;应用程序来自身份不明的开发人员"。在Ubuntu和Win 8上它运行没有问题。它是用Eclipse创建的可运行的jar。如何准备jar以便它可以与OSX一起正常运行?我无法放松安全设置,因为我不是目标平台的管理员。
答案 0 :(得分:3)
要将您的申请作为dd/mm/yy
dd/mmm/yyyy
dd-mm-yy
签名,您必须在Apple Developer Program注册自己或公司。注册后,您将获得多个different types of certificates,可用于对您分发的应用程序进行协同处理,无论是在Mac AppStore内还是在Mac AppStore内部。
如果您不想加入Apple开发者计划,那么您需要通知用户您的应用程序允许其通过系统偏好设置安全面板中的Gatekeeper settings或override运行启动应用程序时的安全性(仅需要一次)。