Nextcloud 客户端构建需要 P12_KEY_PASSWORD

问题描述

我目前正在尝试使用自己的徽标和禁用更新来构建自己的 Nextcloud 桌面客户端,由于我没有桌面应用程序的经验(我是一名支持人员,具有 Web 开发的初学者经验),我正在遵循指南从这里

https://github.com/nextcloud/client-building/

我已经安装了所有要求,并尝试使用

测试构建它
TEST_RUN=1 ./build.bat

它运行良好,直到我遇到一个错误

"* USE_CODE_SIGNING=1"
"Missing environment variable: P12_KEY_PASSWORD"
"*** Build Failed: installer-collect Release Win64 (single-build-installer-collect.bat)"
"***** Build Failed (build.bat)"

然后,我在客户端构建存储库的问题页面中阅读了其中一位成员说

这是对二进制文件进行签名。如果您想签名,则需要自己购买。

我在 OpenSSL 和签名方面的经验很少。我试图搜索如何生成密钥密码,但没有找到关于如何以及如何为代码实现“密钥密码”的任何答案,有什么地方我应该开始阅读/深入了解这是如何工作并解决问题的?我曾想过跳过代码签名,但我担心它会影响最终产品并使新的 Nextcloud 客户端无法连接到我的服务器。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)