2014-11-13 2 views
2

Я работаю над проектом с использованием Samsung Gear 2 Neo; все работает нормально. Проблема началась, когда я получил новый компьютер около 3 недель назад и установил IDE Tizen и прошел тот же процесс регистрации, что и на моем первом компьютере, но теперь я не могу загрузить приложение, над которым я работаю. Я могу загрузить самое базовое приложение, то есть черный экран с некоторым текстом. Но любое приложение с привилегией вспомогательного протокола выходит из строя. Хотя мои сертификаты имеют общедоступный уровень (как описано here). У меня такая же настройка на старом компьютере, и она работает. Они оба работают на Intel, единственная разница в том, что новый работает на 10.10 ОС, а старый работает на 10.9.5. Любая идея, что мне не хватает на этом?Samsung Gear 2 Neo PRIVILEGE_LEVEL_VIOLATION

<tizen:privilege name="http://developer.samsung.com/privilege/accessoryprotocol"/>

Error code: PRIVILEGE_LEVEL_VIOLATION Error message: Command: /usr/bin/pkgcmd -i -q -t wgt -p "/opt/usr/apps/tmp/SwatchAppTellartConsumer.wgt" Management: Refer to Help contents > Getting Started with Tizen > Overview > Privilege.

ответ

1

Вы можете не использовать ту же папку хранилища вы использовали на первом компьютере? Если у вас все еще есть папка, скопируйте ее на новый компьютер и используйте тот же пароль сертификата и пароль профиля устройства, что и раньше. Ключи находятся между вашим сертификатом автора и устройством. Это не имеет никакого отношения к вашему компьютеру. Вам не пришлось перерегистрироваться для нового сертификата.

Если у вас все еще есть старый компьютер, он должен быть в ~/tizen-wearable-sdk-data/keystore или C: \ tizen-wearable-sdk-data \ keystore.

+0

Спасибо за ваш ответ Eric. Я пробовал это, и он не принимает пароль. Я также обновил описание, отметив разницу в системах ОС. Старая IOS 10.9.5, а новая - IOS 10.10. Вы думаете, что это что-то делать? – Fernando

+0

Я обновил последнюю неделю от Mavericks до Yosemite, так что это не должно быть проблемой. Для моего тестирования я часто меняю ключи и ключи. В папке хранилища ключей находится автор.csr, который должен быть сопряжен с author.crt, который был создан из него. Я попрошу одного из наших разработчиков прочитать ваш поток и посмотреть, могут ли они предложить курс действий. –

0

Скорее всего, вам необходимо повторно настроить автора & сертификаты дистрибьютора изнутри Tizen SDK. Он должен быть доступен из меню Window -> Preferences в разделе Tizen SDK -> Security Profiles.

Также убедитесь, что правильный профиль активен, если у вас несколько профилей.

BTW: В Windows Eclipse обновляется текущий профиль безопасности до первого в списке. Таким образом, процедура, описанная выше, является обычной процедурой для меня сейчас;)

2

довольно старая тема, но .. если кто встречает этот пост, пожалуйста, обратитесь к:

http://developer.samsung.com/forum/thread/integrated-app-rejection-privileges/201/281069?boardName=SDK&startId=zzzzz~&startPage=2&curPage=4&searchSubId=0000000032

" кодекса

<tizen:application id="xxxxxxxxxx.yyyyy" package="xxxxxxxxxx" required_version="2.2.1.3"/> 

TO: Код

<tizen:application id="xxxxxxxxxx.yyyyy" package="xxxxxxxxxx" required_version="2.2"/> 

Apparantly привилегия проверки для Самсунга продавца позволяет только следующие необходимые версии:

required_version="2.1" 
required_version="2.2" 
required_version="2.3" 

«

В моей проблеме, я имел 2.3.1, после удаления» .1" работал отлично.

Cheers