Languages

Menu
Sites
Language
앱 개발시, cerificate profile 관련 질문입니다.

갤럭시 워치로 타이젠 앱을 개발해보려고 하는데,

certificate manager에서 인증서 관련 문제가 생겨서 여쭤봅니다.

1. certificate profile을 삼성 계정 타입으로 하나 만들었습니다. 그런데 다른 개발 pc 에서도 같은 certificate profile을 사용하기 위해 certificate profile을 추가하는 과정에,
xml 파일을 추가하라는 절차가 있습니다. 하지만 기존에 certificate profile을 만드는 과정에서 xml 파일이 생성된 적은 없고 삼성 계정 메일에도 xml 파일은 없었습니다.
다른 pc에서 하나의 profile을 사용하려면 어떻게 해야하는지 가이드 부탁드립니다.

2. 갤럭시 워치 기기 2개를 사용 중입니다. 임의로 a, b라고 명명 했을때, a 기기 DUID만 추가한 certificate profile을 사용해서 tpk파일을 생성하였는데, 이 tpk 파일은
b 기기에 sdb install 명령어로 설치가 안됩니다. 마찬가지로 b 기기의 DUID만 추가한 certificate profile을 사용해서 만든 .tpk파일은 a 기기에 정상적으로
설치가 안됩니다. 위에서 말씀드린 certificate profile을 가지고 만든 tpk파일을 타이젠 스토어에 올렸을때 다른 사람이 정상적으로 다운받아 설치가 가능한건지 궁금합니다. (타이젠 스토어에 앱을 올릴 때,  certificate profile에 추가한 DUID에 해당하는 기기에서만 그 앱을 다운 받을 수 있는건가요?  sdb install명령어로 설치하는것과 스토어에 올린 앱을  다른 기기에서 다운 받아 설치할 때의 차이가 궁금합니다) 가이드 부탁드립니다. 

Edited by: bnp on 07 Jan, 2019

Responses

1 Replies
GEUNSOO KIM

1. the XML file which the UI describes is profile.xml file to import.

It is usually stored in /tizen-studio-data/profile folder, but it seems not the one you need here.

So don't be bordered with it.

you'd better create new Samsung cert if you want to add all devices you have.

 

2. the certificate is consist of 2 signatures. One is the "owner/developer signature" and the other one is "distribution signature".

And this registered device app installation depends on "distribution signature" mostly.

When you apply your app to official store, they override the "distribution signature" of your app. So the app in store can be installed on any eligible devices.