找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 203|回复: 0

请问一下,关于分发 mac app 的问题

[复制链接]

310

主题

0

回帖

956

积分

管理员

积分
956
发表于 2023-12-6 11:15:00 | 显示全部楼层 |阅读模式
本机开发了一个.app 程序,发给别人后,会显示损坏,我知道这是 gatekeeper 在起作用。
现在问题是,如何直接发给别人不报错直接可以用?
第一步是用 developer id 签名.app 整个包。
第二步是用 notarytool 做.app 公正。
其中第二部必须要安装 xcode 对吗?
有没有什么更简便的方法吗?目前第一步已经完成了。

参见一些开源项目 GitHub Action 的方法?
XCode 肯定是不可少的,不想用 notarytool 可以用 fastlane 。@ysc3839 说得不错,比如可以看看 yichengchen/clashX 是怎么做的🐶
装 Xcode 比你折腾其他方案省时省力。
@kidonng 感谢提醒,我去研究一下
这是我们目前在用的方式,供参考:https://github.com/v2ex/launcher/blob/main/.github/workflows/master_deploy.yml
我用的 sign to run locally ,然后导出来的包可以给其它电脑使用
@Livid @xtinput 感谢,已经搞定了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|鲜于璜碑

GMT+8, 2024-9-8 11:29 , Processed in 0.168146 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表