MacOS打包公证的问题

MacOS打包公证的问题,第1张

之前一直使用Distribute App ->Copy App的方式打dmg包,导出的.app文件是没有签名的。打包完之后如果要安装弊稿裤打出来的dmg包,需要终端执行sudo codesign -f -s - --deep /Applications/xxxx.app.用于生成签名认证,使之可以正常打开

后续打包才发现使用Distribute App ->Developer ID 的方式可以上租简传到appstore公正之后,敬尘再等一会,等到状态为认证成功之后打包,安装的时候就可以不需要终端去签名。

Tower Mac版 是MAC OS平台上的开发软件,使用一款GIT的客户端,能够让开发者更好的管理GIT工具,使得工作能更快更好的进行。

新:

应用程序公证:现在使用“Apple公证服务”对塔构建进行签烂敬配名,从稿没而提供额外的安全保护。

改进:

更好的许可证信息:从主菜单打开“许可证...”对话框,现在提供有关许可证的更多信息。

固定:

用户个人资料的默认头像:在我们新的“用户个人资料”中,如果没有与输入的电子邮件地址相关联,我们现在还会显示“默认”头像图像。

服务视图饥指中的组存储库:对于具有多个GitLab帐户的用户,可能会在错误的帐户/组下列出存储库。

提交消息编辑:编辑提交消息并以“#”字符启动时,Tower无法始终正确保存消息。

Reflog Crash:在较旧的macOS版本中,从“Reflog”打开一个项目可能会导致崩溃。

要求

英特尔,64位处理器

OS X 10.8或更高版本

下并运面的方法在我使用的Monterey 12.3上是有效的。

1、开启任何来源

先运行命令: sudo spctl --master-disable

然后打开 系统偏好设置 ->余租 安全与隐私 ->通用 选项卡,检查是否已经启用了 任何来源 选项。

2、竖蔽兆绕过公证

运行命令: sudo xattr -rd com.apple.quarantine /Applications/xxxxx.app

将xxxxx.app换成App名称。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12396182.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存