gpt4 book ai didi

macos - 我是否需要 Apple Developer Account 才能避免 Gatekeeper 警告?

转载 作者:行者123 更新时间:2023-12-04 02:21:16 24 4
gpt4 key购买 nike

我是否需要 99 美元的 Apple 开发者帐户才能使我的应用程序避免“ [此应用程序] 无法打开,因为它来自身份不明的开发者”警告,或者我可以通过免费的开发者帐户?我知道我的客户可以通过更改他们的 Gatekeeper 设置来避免该警告,但我在问我如何才能做到这一点,这样我的应用程序就不会要求我的客户这样做。

我是否需要一个 99 美元的 Apple 开发者帐户才能避免“ [此应用程序] 是从 Internet 下载的应用程序。您确定要打开它吗?”警告?开发者帐户甚至可以帮助我避免该警告,还是该警告始终存在于非 App-Store 应用程序中?

我知道我需要 99 美元的帐户才能将应用程序提交到 Mac App Store,但我不确定我是否想朝那个方向发展。

最佳答案

是的,您需要 99 美元的开发人员成员(member)资格,以避免在 Gatekeeper 的默认安全设置下出现“[此应用程序] 无法打开,因为它来自身份不明的开发人员”错误。具体来说,它允许您获得 Developer ID 代码签名证书,如果您使用它来签署您的应用程序,则不会触发此错误。

不,99 美元的开发者成员(member)资格不会让您避免“[此应用程序] 是从 Internet 下载的应用程序。您确定要打开它吗?”警告。避免这种情况的唯一方法是通过 Mac App Store 发布您的应用程序,或通过(开发人员 ID 签名的)安装程序包分发它(在这种情况下,您的客户运行安装程序过程,而不是将其拖入/Applications 文件夹)。

请注意,如果您的任何客户将 Gatekeeper 设置为最高安全设置(“允许从 Mac App Store 下载应用程序”),即使是开发人员 ID 签名也不会绕过错误。

关于macos - 我是否需要 Apple Developer Account 才能避免 Gatekeeper 警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29159340/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com