首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >DMG是否需要公证才能通过Catalina上的Gatekeeper

DMG是否需要公证才能通过Catalina上的Gatekeeper
EN

Stack Overflow用户
提问于 2019-09-30 22:00:05
回答 2查看 486关注 0票数 1

我更新我的Mac操作系统到Catalina测试版,在卸载DMG时得到网守警告,因为MyApp.app无法打开,因为苹果无法检查它的恶意内容。.But这不是Catalina beta3 release.The DMG能够在没有任何warning.But的情况下安装的情况不能仅仅依靠这个观察结果,因为我在更新到beta3之前进行了网守重置来修复它。

DMG是否需要苹果的公证,或者只是公证应用程序,然后用同样的方式创建DMG?

EN

回答 2

Stack Overflow用户

发布于 2019-10-01 06:38:59

“必需的”?-仅仅基于“文档”,如此明确可能是具有挑战性的…然而,一个已被发现有效的过程是:

  1. 公证应用程序,您可以从Xcode
  2. 创建包含公证应用程序的DMG。此DMG必须签名,这取决于您如何构建DMG您的工具可能直接支持这一点,或者您可能需要在命令行中使用codesign.
  3. Use命令行xcrun altool执行此操作,以上传、公证和装订DMG。对于此过程,请阅读Customizing the Notarization Workflow.

生成的DMG应该通过所有GateKeeper检查。

HTH

票数 1
EN

Stack Overflow用户

发布于 2019-10-01 16:52:35

您必须在dmg或zip文件之间进行选择。还有第三种选择,但被苹果公司否决了。如果你尝试直接上传应用程序,你肯定会得到一个错误。

使用磁盘映像(.dmg)是首选方法,因为您可以对其进行签名并使用公证过程的结果装订它,而不能直接对zip文件执行此操作。有关更多信息,请访问here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58169485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档