3

我正在尝试在 Gear S3 上运行简单的模板本机应用程序。我已经根据使用证书配置文件创建了证书

我的 Gear S3 通过 wifi 连接并在连接资源管理器中正确显示。

运行时我仍然收到错误 SIGNATURE_VERIFICATION_FAILED[23] 。网络上有许多与此错误有关的未解决主题。

Tizen Studio 1.0.1、Gear S3 的 Tizen 2.3.2.0

感谢您的想法!

4

3 回答 3

13

删除您已经创建的所有证书并仔细遵循本指南。我认为,问题在于证书类型,即您创建了Tizen证书而不是三星证书。

于 2016-12-06T05:17:54.907 回答
0

您无需删除现有证书,只需为特定设备创建一个新证书,并在您使用 S3 时在证书管理器中将其标记为选中。

我遇到了同样的问题,现在解决了。

于 2018-11-04T23:20:28.647 回答
0

根据:

https://wiki.tizen.org/SDK

````

问:在 tizen-studio CLI 上?

错误:23 结束进程(失败)处理结果:SIGNATURE_VERIFICATION_FAILED [23] 失败的 pkgcmd 花费时间为 [3822]ms cmd_ret:23

或 IDE

错误代码:SIGNATURE_VERIFICATION_FAILED 错误信息:SIGNATURE_VERIFICATION_FAILED 命令:/usr/bin/pkgcmd -q -i -t tpk -p "/opt/usr/apps/tmp/org.example.*-arm.tpk" 管理:检查是否包被非法修改。如果安装的包与您的包具有相同的名称和不同的签名,您也会收到此错误返回。

A:

从 IDE 中选择/另一个证书

使用“sdb dlog”或证书问题检查权限

sdb 数据日志 | grep 签名

E / PKGMGR_PARSER(9735):pkgmgr_parser_signature.c:__ps_check_mdm_policy_by_pkgid(1056)>(ret!= MDM_RESULT_SUCCESS)无法连接mdm服务器W / CERT_SVC(9834):SignatureValidator.cpp:check(432)> signature1.xml有无法识别的根CA 证书。签名将被忽略。E/rpm-installer(9834): coretpk-signature-validator.cpp: _coretpk_signature_validator_validate_signatures(148) > (valRes != ValidationCore::SignatureValidator::SIGNATURE_VERIFIED) validator.check() 失败,valRes=[-34] E/ rpm-installer(9834):installer-util.c:_installer_util_get_configuration_value(600)>[签名]=[on] E/rpm-installer(9834):coretpk-installer.c:_coretpk_installer_install_package(3654)>_coretpk_signature_validator_validate_signatures(/opt/ usr/data/pkgmgr/org.example. /, org.example. ) 失败。

````

于 2018-11-05T12:24:10.430 回答