将Tizen应用程序部署到Gear S2:使用不可信证书

时间:2016-11-24 15:52:36

标签: tizen tizen-wearable-sdk

让Tizen Studio工作后,我(试图)尝试将示例应用程序部署到Samsung Gear S2。该应用程序是其中一个示例,我已按照说明中的说明设置了用于商业设备的证书。

当我选择“允许安装应用程序”时,我得到了正确的成功响应,我还可以看到设备上的device-profile.xml具有正确的DUID。

但是,尝试部署应用程序(来自IDE和通过sdb)仍然会导致错误:

tizen@buerk:~/tizen-studio/tools$ ./sdb install ../../workspace/FirstExample/FirstExample.wgt                                                                                                                                                                
WARNING: Your data is to be sent over an unencrypted connection and could be read by others.
pushed               FirstExample.wgt   100%       1681KB       0KB/s
1 file(s) pushed. 0 file(s) skipped.
../../workspace/FirstExample/FirstExample.wgt   553KB/s (1721589 bytes in 3.035s)
path is /opt/usr/apps/tmp/FirstExample.wgt
__return_cb req_id[21310002] pkg_type[wgt] pkgid[RGUVa9zGKK] key[start] val[install]
__return_cb req_id[21310002] pkg_type[wgt] pkgid[RGUVa9zGKK] key[install_percent] val[3]
__return_cb req_id[21310002] pkg_type[wgt] pkgid[RGUVa9zGKK] key[install_percent] val[22]
__return_cb req_id[21310002] pkg_type[wgt] pkgid[RGUVa9zGKK] key[install_percent] val[25]
__return_cb req_id[21310002] pkg_type[wgt] pkgid[RGUVa9zGKK] key[install_percent] val[33]
__return_cb req_id[21310002] pkg_type[wgt] pkgid[RGUVa9zGKK] key[error] val[81] error message: Non trusted certificate is used. Register valid certificate
__return_cb req_id[21310002] pkg_type[wgt] pkgid[RGUVa9zGKK] key[end] val[fail]
processing result : Unknown Error [81] failed
spend time for pkgcmd is [2180]ms

还有什么可能是错的?

2 个答案:

答案 0 :(得分:2)

你需要三星证书。 使用在Tizen Studio中创建的证书的应用程序只能运行模拟器。 如果要在真实设备上运行应用程序,请使用Samsung证书。

参考this my answer

答案 1 :(得分:0)

我可以在我的部署(我在GNU / linux上使用CLI sdk),请详细说明您使用的tizen-studio +软件包(cert-addon)的版本, 一些提示: