无需 Apple 开发者帐户即可对 MacOS 应用程序进行代码签名

9 macos xcode codesign apple-developer

我刚刚完成了 macOS 应用程序的开发。我压缩了我的申请并将压缩包交给了我的朋友。然后他说这是来自不知名的开发商。我不想\xe2\x80\x99 不想显示它。所以我发现你必须支付 99 美元才能进行分发。我不想付任何钱。我不知道该怎么做。你能帮我吗

\n

Cal*_*leb 7

\n

我刚刚完成了 macOS 应用程序的开发。我压缩了我的申请并将压缩包交给了我的朋友。然后他说这是来自不知名的开发商。

\n
\n

那是守门人。Gatekeeper 的全部目的是提供一定程度的保证,确保您的应用程序不是恶意的,而这种保证来自 Apple。

\n
\n

所以我发现你必须支付 99 美元才能进行分发。

\n
\n

您可以自己分发您的应用程序,但为了避免 Gatekeeper 警告,您必须使用与 Apple 颁发的证书相匹配的密钥对应用程序进行签名,并且您必须让该应用程序经过Apple公证。您无需支付分发费用,但Apple 开发者计划的会员资格,该计划使您能够创建证书等。

\n
\n

我不想付任何钱。我不知道该怎么做。

\n
\n

我也不知道如何做到这一点,而且这样做几乎会破坏 Gatekeeper 的意义,并破坏 Apple 保护其平台免受恶意软件侵害的努力,因此这实际上可能是不可能的。

\n