Nextcloud 客户端构建需要 P12_KEY_PASSWORD

时间:2021-06-15 03:49:44

标签: openssl signing nextcloud p12

我目前正在尝试使用自己的徽标和禁用更新来构建自己的 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 客户端无法连接到我的服务器。

0 个答案:

没有答案
相关问题