2015-04-25 4 views
1

Я пытаюсь запустить свое приложение-образец в галактическом снаряжении Samsung, но я не мог Это дало мне ошибку «SIGNATURE_INVALID [22] failed» в Тизене. Я выполнил все шаги.OS-SIGNATURE_INVALID [22] не удалось найти в Tizen носки sdk

+0

Какие шаги вы придерживались? Не могли бы вы добавить более подробную информацию? – abarisone

+0

Я следил за сертификационным руководством в http://img-developer.samsung.com/gear/getting_started.html – urveshpatel50

ответ

2

Обычно это означает, что сертификат, созданный для запуска процесса, не соответствует загруженному профилю устройства. Существует 3 части процесса подписи Tizen Wearable.

  1. Ваш сертификат, который вы создаете с использованием Tizen IDE. Этот файл находится в файле ~/tizen-wearable-sdk-data/keystore/author.csr.
  2. Ваш сертификат, подписанный с использованием учетной записи Samsung Developer и возвращенный вам по электронной почте в файле с именем author.crt
  3. Профиль устройства, который уникален для устройства, от которого вы отлаживаете. Это создается сайтом Samsung Developer на основе предоставленной вами информации. Результат отправляется по электронной почте как device_profile.xml. Вы подписываете этот профиль с сертификатом автора и устанавливаете его. Если подпись, используемая для подписи этого профиля, не соответствует оригиналу author.csr, тогда она не удастся.

Процесс не так прост, как Android, так как вы можете самостоятельно подписать Android APK. Tizen/встроенная Linux этого не допускает.

У меня есть slides from a talk I gave back in November на конференции разработчиков Samsung. В то время на главном сайте разработчика Samsung была некоторая неточная информация, поэтому ознакомьтесь с ними как ссылку.

+0

Спасибо Эрик Решено. – urveshpatel50