请问一下,关于分发 mac app 的问题
本机开发了一个.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 感谢,已经搞定了
页:
[1]