我正在尝试从 CLI (Arch linux) 为 Samsung Active 2 智能手表构建 tizen Web 应用程序,但不断收到此错误:
[ERROR] Main.java(195) - org.tizen.common.sign.exception.CertificationException: Invaild password
Run Code Online (Sandbox Code Playgroud)
我遵循了本手册:Tizen CLI 手册
我用来构建包的命令是:
tizen package -t wgt -s CertificateName -- .
Run Code Online (Sandbox Code Playgroud)
其中,CertificateName 是我使用 CLI 和以下命令创建的现有证书的名称:
tizen certificate -a CertificateName -p password -n Name -e fake@email.com
Run Code Online (Sandbox Code Playgroud)
生成证书后,我使用以下命令将其添加到安全配置文件中:
tizen security-profiles add -n author -a /home/user/tizen-studio-data/keystore/author/author.p12 -p password
Run Code Online (Sandbox Code Playgroud)
之后,我使用以下命令将信任锚添加到项目中:
tizen trust-anchor set -c /home/user/tizen-studio-data/keystore/author/author.p12 -s true -- projectfolder
Run Code Online (Sandbox Code Playgroud)
如何修复无效密码错误?谢谢!