我的理解是,Mountain Lion 将以默认禁止通过 Gatekeeper 安装未签名应用程序的配置发布。
我目前分发一个开源应用程序;这是一个爱好项目,我不收取任何费用。 我是否可以在不购买 Mac 开发人员会员资格的情况下签署此应用程序的代码,或者 Apple 是否要求所有开发人员每年支付 99 美元才能发布安装在 Mountain Lion 默认配置上的应用程序?
请注意,"您可以通过按住 Control 键单击应用程序并选择打开它来手动覆盖门禁。从Apple的描述中看不出的是,您只需要为任何给定的应用程序执行此操作一次,因此它不会以某种方式给您的用户带来太大不便。苹果似乎明白,如果Gatekeeper不方便,人们会简单地将其关闭。
至于在Mountain Lion发布后是否只有付费计划成员才有资格获得开发者ID证书,我不知道苹果有任何声明。但是,开发人员 ID 链接目前似乎将免费用户重定向到付费计划注册页面。
如果您的应用程序是基于 Web 的应用程序,则可以避免开发人员成员资格,否则无法避免。