【问题标题】:OS-SIGNATURE_INVALID [22] failed in Tizen wearable sdkTizen 可穿戴 sdk 中的 OS-SIGNATURE_INVALID [22] 失败
【发布时间】:2015-04-25 07:53:29
【问题描述】:

我正在尝试在三星 Galaxy gear 中运行我的示例应用程序,但我做不到 Tizen 中出现错误“SIGNATURE_INVALID [22] failed”。我已遵循所有步骤。

【问题讨论】:

标签: tizen samsung-galaxy-gear


【解决方案1】:

这通常意味着您为启动该过程而创建的证书与下载的设备配置文件不匹配。 Tizen 可穿戴设备签名过程分为 3 个部分

  1. 您使用 Tizen IDE 创建的证书。该文件位于 ~/tizen-wearable-sdk-data/keystore/author.csr。
  2. 您的证书已使用三星开发者帐户共同签署,并在名为 author.crt 的文件中通过电子邮件返回给您
  3. 您正在调试的设备独有的设备配置文件。这是由三星开发者网站根据您提供的信息创建的。结果以 device_profile.xml 的形式通过电子邮件发送。您使用作者证书签署此配置文件并安装。如果用于签署此配置文件的签名与原始 author.csr 不匹配,则会失败。

该过程不像 Android 那样简单,因为您可以对 Android APK 进行自签名。 Tizen/嵌入式 Linux 不允许这样做。

我在三星开发者大会上有一些slides from a talk I gave back in November。主要的三星开发者网站当时有一些不准确的信息,因此请查看这些作为参考。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多