Tizen Studio签名_INVALID_CERT_TIME错误76(Gear Fit2)



我试图使用Tizen Studio 1.2在三星齿轮Fit2中安装应用程序但是每次我尝试这样做时,我都会收到以下错误:

[Initializing the launch environment...]
    RDS: On
    Target information: SM-R360
    Application information: Id(PSOUXHWdyQ.TAUBasic), Package Name(PSOUXHWdyQ), Project Name(TAUBasic)
[Transferring the package...]
    Transferred the package: wgt stream -> /opt/usr/apps/tmp/TAUBasic.wgt
[Installing the package...]
path is /opt/usr/apps/tmp/TAUBasic.wgt
start process (install)
....
error : 76
end process (fail)
processing result : SIGNATURE_INVALID_CERT_TIME [76] failed
spend time for pkgcmd is [1664]ms
cmd_ret:76
    An exception occurred
(Installing the package... > Fail)
An exception occurred
Unexpected stop progress...
(4.998 sec)

我到处搜索,并遵循以下链接上的步骤:

tizen Studio安装错误签名_invalid_cert_time错误76

https://developer.tizen.org/forums/general-support/gear-fit2-problem-signature_invalid_invalid_invalid_cert_time#comment-comment-25819

https://developer.tizen.org/sites/default/files/documentation/1_tizen_studio_windows.pdf

,但它们都没有解决这个问题。

注意:

  1. 我的开发机和智能手表都在同一网络上。
  2. 两个设备日期/时间均同步
  3. 我正在使用带有我要连接到的设备的匹配DUID的三星证书。

有人知道我缺少什么吗?

我终于能够将应用程序安装到设备上。这是一个很长的镜头,但奏效了!

我只是用三星设备设置设备,仅此而已!我正在使用智能手表而没有连接到智能手机,因为我们正在开发独立的应用程序。

我想这与智能手表和智能手机之间的自动日期/时间(时区?)有关。不太确定。

无论如何,它现在正在工作!

如果您转到存储作者和发行商证书的目录,并使用openssl打印出来:

openssl x509 -text -noout <author.crt

您会看到两个证书的字段:"不是之前"one_answers"不在之后"。它定义了证书有效的时间范围。

     Not Before: Jun 24 16:24:11 2018 GMT
     Not After : Jun 24 16:24:11 2019 GMT

如果您的手表上的计时器不超出同步,并且日期/时间不在此间隔内,则证书验证将在目标设备(Watch)上失败。

这就是为什么将手表与手机同步的原因将解决CERT_TIME(76)错误。

最新更新