Tizen Studio - Gear S3 - SIGNATURE_VERIFICATION_FAILED

Tizen Studio - Gear S3 - SIGNATURE_VERIFICATION_FAILED

我正在尝试 运行 Gear S3 上的简单模板本机应用程序。我已经根据 Working with the Certificate Profile.

创建了证书

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

我在 运行 时仍然遇到错误 SIGNATURE_VERIFICATION_FAILED[23]。这个错误网上有很多未解决的话题。

Tizen Studio 1.0.1, Gear S3 的 Tizen 2.3.2.0

谢谢你的想法!

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

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

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

根据:

https://wiki.tizen.org/SDK

````

问:在 tizen-studio CLI 上?

错误:23 结束进程(失败) 处理结果:SIGNATURE_VERIFICATION_FAILED [23] 失败 pkgcmd 花费的时间是 [3822] 毫秒 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" 管理:检查包是否被非法修改。如果已安装的软件包与您的软件包具有相同的名称和不同的签名,您也会收到此错误 return。

甲:

Select / 来自 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: 检查(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): 安装程序-util.c: _installer_util_get_configuration_value(600) > [signature]=[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.) 失败。 ret=[-34]

````