언어 설정

Menu
Sites
Language
sdb로 wgt파일 설치에 대해 질문합니다.

cmd창에서 sdb.exe를 실행시키고 wgt파일을 설치하려고하는데요. 

tizen wearable sdk 는 설치되어있지 않은 상태고 더불어 삼성 certificate도 안한상태입니다.

근데 분명히 설치된것을 확인했었는데 지금 다시해보니 계속 설치가 안되네요. 

SIGNATURE_INVALID [22] failed라고만 나옵니다. 

wearable sdk 를 설치하지않고 wgt파일을 가지고서만 설치가 되야하는데 

해결법이 있나요?

답변 바로가기

Responses

4 댓글
daniel kim

안녕하세요..

certificate 때문에 설치가 안되는 것 같습니다.  certificate를 가지고 wgt를 만드셔야 device에 설치가 가능합니다.

만약 이미 certficate를 생성하고  해당 certficate로 wgt를 만드셨다면, wearable device의 home/developer밑에 device-profile.xml이 존재하는 지 확인을 한번 해보시기 바랍니다.

 

choi donghee

네 certificate를 하고 설치하면 wearable ide가 설치되어있지않은 컴퓨터에서도 설치가 되네요. 

 

그런게 갤럭시 기어앱스에서 앱을 다운로드받을때는 제가 기어를 certificate를 해놓지않아도 설치가 되는데

1. 왜 제가 개발한 wgt파일은 certificate가 필요한지 궁금하구요. 

-> 이미 certificate를 생성해서 wgt개발을 했기때문에 필요한건가요...

2. 그렇다면 갤럭시 기어앱스에 등록할때는 삼성에서 알아서 certificate가 필요없도록 처리해주는건가요?

Mark as answer
daniel kim

안녕하세요...

certificate에 포함되는 DUID에 해당하는 device들에만(10개 이하) 설치가 가능하게 되고, 이것은 security때문으로 생각됩니다. 앱스토어를 통하지 않고, certificate없이 검증되지않은 wgt가 public web site를 통해 일반 사용자의 device에 설치가 된다면 문제가 되지 않을까 합니다.

그리고 기어 앱스토어에 올라갈 경우 차후 일반 사용자가 설치시에 문제가 없도록 특별한 처리가 있는 것으로 알고 있습니다.

choi donghee

답변 감사드립니다!!