首页 > 解决方案 > 签署 Tizen 包时密码无效

问题描述

我在签署基本 Tizen 包时遇到问题,以下是我遵循的步骤:

安装:

创建项目:

创建证书:

尝试构建包:

我得到这个控制台输出:

Initialize... OK
Copying files... OK
Signing... java.io.IOException: Invaild password

我知道这些其他堆栈溢出问题,但它们对我没有帮助:

tizen studio (x64) - 构建签名包 - 创建包失败 - java.io.IOexception:密码无效

在 tizen studio 中使用证书配置文件签署应用程序包

谁能发现我做错了什么?

这一切都是在 Debian 9 上完成的。

标签: tizen-studio

解决方案


我不是 100% 确定我在这里说什么。Linux 上的 Tizen Studio 似乎使用秘密工具 ( https://manpages.ubuntu.com/manpages/xenial/man1/secret-tool.1.html ) 来存储证书密码。如果平台密钥环(Gnome 密钥环)配置不正确,secret-tool 会失败,并且 Tizen Studio 似乎不会将此失败正确地传播给用户。这里有太多变量,但应该首先尝试运行 Tizen Studio IDE 附带的秘密工具(tizen-studio/tools/certificate-encryptor/secret-tool),看看它在尝试时是否抛出任何错误保存密码。


推荐阅读