Android 키 저장소는 어떻게 관리해야합니까? 모든 앱의 모든 키를 하나의 키 저장소에 저장하거나 앱마다 하나의 키 스토어를 저장해야합니까? 키 스토어에 버전 관리를 사용할 때 어떤 점이 있습니까?Android 키 저장소 관리
답변
당신은 확실히만을 가지고 있어야를 관리가 쉽기 때문에 모든 키를 보유 할 수있는 하나의 단일 키 저장소와 키 스토어의 암호 외에도 모든 키가 이미 자신의 암호를 가지고 있습니다. 진짜 질문은 : 앱마다 하나의 키를 만들거나 하나의 키로 모든 앱에 서명해야한다는 것입니다. this answer에서 언급했듯이 동일한 키를 사용하여 모든 앱에 서명 할 수있는 몇 가지 장점이 있습니다. 동일한 키로 서명 된 앱을 동일한 프로세스에서 실행하고 데이터를 원활하게 공유 할 수 있습니다 (android docs 참조).
버전 관리 질문과 관련하여 절대적으로 키 저장소를 백업해야합니다! 키 스토어를 잃어 버리면 더 이상 Google Play 스토어에서 앱에 대한 업데이트에 서명 할 수 없습니다. 키 스토어 바이너리는 자주 변경하지 않아야합니다 (키를 추가하지 않는 한). 개인 git repo는 프로젝트 중 하나를 사용하여 키 저장소를 백업하기에 좋습니다. 공개 소스 저장소 (예 : 무료 github) 또는 키 저장소로 신뢰할 수없는 팀원 (예 : 단기 계약자)이있는 경우 버전 관리를 사용하지 마십시오. 그렇지 않으면 백업 할 안전한 장소를 찾아보십시오.
일반적으로 모든 응용 프로그램에 서명하는 데 사용하는 하나의 키 저장소 만 있습니다. 당신은 본질적으로 모든 응용 프로그램에 사용자의 자격 증명을 "표시"합니다. 이 포스팅은 가치있는 정보를 많이 제공 : Android: What is a keystore file, and what is it used for?
안드로이드 개발자 웹 사이트는 또한 응용 프로그램에 서명하는 방법, 키 스토어에 대해 설명 매우 가치있는 기사 및 기타 고려 사항의 다양한 제공: http://developer.android.com/tools/publishing/app-signing.html
- 1. Android 출시 키 저장소
- 2. Android 키 저장소 비밀번호 필드
- 3. Android 지원 라이브러리 저장소 관리 및 출시주기
- 4. android studio에서 키 저장소 파일을 만들려면 어떻게해야합니까?
- 5. https android 연결을위한 키 저장소 BKS 만들기
- 6. Android 기기 제조업체의 키 저장소 파일 위치
- 7. Ksoap2에 키 저장소 추가
- 8. 로컬 저장소 다중 키 저장소
- 9. 키 저장소 비밀번호, Android 앱 로그인 키 분실
- 10. 데이터 저장소 관리
- 11. Magento 관리 저장소 범위
- 12. 어떻게 데이터 저장소 관리
- 13. Maven을위한 최고의 저장소 관리
- 14. Python 관리 저장소 Pycharm
- 15. 로컬 nuget 저장소 관리
- 16. 키 저장소 및 키 별칭
- 17. Android에서 이전 디버그 키 저장소
- 18. 키 관리 : 공공/하위 키
- 19. RSA 암호화, 키 저장소
- 20. AWS 키 쌍 저장소
- 21. wso2is의 키 저장소 변경
- 22. 키 저장소 위치 (리눅스)
- 23. JKS와 BKS 키 저장소
- 24. 키 - 값 저장소 만들기
- 25. Java 키 저장소 이동
- 26. 타사 키 저장소 공급자
- 27. asp.net 키 저장소?
- 28. WMQ AMS 키 저장소
- 29. 키 - 값 저장소 이해
- 30. RSA 키 저장소 권한
오픈 소스 VCS의 문제점은 무엇입니까? –
오픈 소스 VCS는 훌륭합니다. 유일한 문제는 모든 사람이 키 스토어를 공개적으로 사용할 수 없게하려는 것이므로 키 스토어를 백업하는 것이 가장 좋은 방법은 아닙니다. –
아, 내 말은 GitHub 같은 것을 사용해서는 안되지만 Git 자체 (개인 레포 포함)는 괜찮습니다. 지금 정확히 이해합니까? –