메뉴 건너뛰기

XE 푸시 앱

조회 수 39 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

구글이 2017년 5월 17일 이후부터 새로운 앱서명방식을 적용하였습니다. 

 

만일 이날 이후에 처음 앱을 제작하신 경우에는 해당사항이 없고 아래작업을 하실 필요가 없습니다. 그냥 이 글을 넘어가주세요. 하지만 그 이전에 앱을 제작하여 구글플레이에 배포하신 경우라면 푸시앱 새버전으로 업데이트 하시기 전에 아래 작업을 반드시!!!! 해주셔야 합니다. 안그러면 상당한 오류가 발생하니 주의해주세요. 

 

언제 제작하셨는지 잘기억이 안나시면 지금 구글플레이 개발자 콘솔로 들어가셔서 해당 앱으로 들어가신 후 좌측메뉴에 [출시관리] - [앱버전]을 클릭하시고 아래 그림이 나오는지를 살펴주세요.

 

appsign.png

 

만일 이 그림이 나온다면 불행하게도 이전에 제작하신 것이고 아래의 작업을 해주셔야 합니다. (이 그림이 없는 당신은 진정한 행운아~!!!)

 

앱서명키 변경 작업은 매우 복잡하고 어렵습니다. (우리야 구글님이 까라면 까야하는 상황이라....ㅠㅠ) https://stackoverflow.com/questions/44103024/how-to-enable-google-play-app-signing 글을 참조해서 최대한 쉽게 설명해드릴께요.

 

1) '시작하기' 버튼을 클릭

먼저 위 그림에서 '시작하기'버튼을 클릭해주세요. 동의화면에서 '동의'해주시고 다음으로 넘어갑니다.

 

2) [PEPK 도구] 다운로드

화면을 내려가면 [PEPK 도구] 다운로드 버튼이 있습니다. 이걸 클릭하셔서 파일을 '바탕화면'에 다운로드 해주세요. 다른곳에 다운로드 하신 경우에는 바탕화면으로 파일을 옮겨주세요.

 

123.png

 

 

 

3) 기존 서명키파일(jks파일) 바탕화면으로 옮김.

기존에 사용하시던 서명키파일(jks파일)을 바탕화면으로 복사합니다. 

 

 

4) alias값 메모해놓기

안드로이드 스튜디오 실행하셔서 해당프로젝트를 열어서 [Build] -> [Generate Signed APK...] 버튼을 클릭하여 [Key alias]값을 복사합니다.

 

2222.png

 

 

5) cmd 실행

윈도우 좌측 하단에 검색버튼 누르시고 cmd 입력하셔서 cmd를 실행합니다.

 

 

6) 비밀키 생성

cmd명령창에 아래와 같이 입력합니다. 아래내용에서 빨간부분을 적절히 수정해주셔야 합니다. 

 

C:\Users\사용자명>java -jar "C:\Users\사용자명\Desktop\pepk.jar" --keystore="C:\Users\사용자명\Desktop\기존서명키파일이름.jks" --alias=아까복사해놓은alias값 --output="C:\Users\사용자명\Desktop\private_key.pem" --encryptionkey=eb10fe8f7c7c9df715022017b00c6471f8ba8170b13049a11e6c09ffe3056a104a3bbe4ac5a955f4ba4fe93fc8cef27558a3eb9d2a529a2092761fb833b656cd48b9de6a

 

44444.png

 

입력후 서명키파일 비밀번호 입력합니다. 그러면 바탕화면에 private_key.pem 파일이 생성되어 있습니다.

 

7) private_key.pem 파일 업로드

다시 인터넷 창(구글플레이콘솔화면)으로 돌아와서 [앱서명비공개키] 버튼을 클릭하시고 private_key.pem을 업로드 합니다.

 

234.png

 

 

 

8) 새로운 앱서명 키 값을 생성

안드로이드 스튜디오로 돌아오셔서 [Build]-[Generate Signed APK...] 버튼 클릭하신 후에 [Create new...] 버튼을 클릭하신 후 새로운 앱서명키파일(jks파일)을 생성합니다. 이름을 기존의 것과는 다르게 하셔서 바탕화면 위치에 만들어주세요. 앱서명키 만드는 방법은 https://xepushapp.com/board_SbEm14/10667를 참조해주세요. 이때 주의하실 점은 아까 복사해놓았던 [key alias]값을 동일하게 입력해야 한다는 것입니다. 

 

 

9) cmd작업

다시 cmd창을 켜주시고 명령창에 아래와 같이 입력합니다. 빨간 부분은 적절히 수정해주세요.

 

C:\Users\사용자명>keytool -export -rfc -keystore "C:\Users\사용자명\Desktop\새로만든앱서명키파일명.jks" -alias 아까입력한alias값 -file "C:\Users\사용자명\Desktop\upload_key_public_certificate.pem"

 

그리고 key store 암호를 입력하면 파일이 생성됩니다.

 

33333.png

 

 

10) upload_key_public_certificate.pem 파일 업로드

인터넷 창 [업로드할 공개 키 인증서] 버튼을 클릭하시고 방금 바탕화면에 생성된 upload_key_public_certificate.pem 파일을 올려주세요. 그리고 '등록'버튼이 생기는데, 그걸 클릭해주시면 됩니다.

 

345.png

 

 

그리고 이제부터 앱을 제작하실 때는 새로 만든 앱서명키로 제작하셔야 합니다. 새로만든 앱서명키 파일을 다른 폴더에 복사하여 잘 보관해주세요. 분실하시면 안됩니다. (매우중요!!!)

 

 

 

 

 

  • ?
    웹지기 2018.02.13 12:48
    그리고 이제부터 앱을 제작하실 때는 새로 만든 앱서명키로 제작하셔야 합니다. 새로만든 앱서명키 파일을 다른 폴더에 복사하여 잘 보관해주세요. 분실하시면 안됩니다. (매우중요!!!)


    새로운 키로 제작을 해서 배포하는 경우
    기존에 이전 키로 제작된 앱을 사용하는 유저가 업데이트시 업데이트가 원할이 이루질 수 있도록 조치가 되어있는 건가요?

    원스트어 또는 자체 배포 루트의 경우도 모두 문제없이 기존 사용자들이 업데이트가 되는건지 궁금합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 xe푸시앱 라이센스 등록 방법 file 관리자 2017.05.05 144
공지 깃허브 참여 안내 관리자 2016.06.24 518
147 (필독) 앱소스 16.03버전 업데이트 안내 및 구조변경에 따른 몇가지 주의사항 관리자 2018.02.14 40
146 앱소스 16.02버전 업데이트 안내!!!!!! 관리자 2018.02.13 30
» (중요)새로운 앱서명 방식으로 변경방법 안내!!!! 1 file 관리자 2018.02.13 39
144 모듈 12.82 / 앱소스 16.0 업데이트 안내! file 관리자 2018.02.09 52
143 2017년 12월 14일~28일까지 작업일정에 관한 공지 5 관리자 2017.12.12 202
142 업데이트 일정 공지 및 문의제작요청 대응관련 안내 6 관리자 2017.11.29 182
141 최근에 발견된 첨부파일 문제 해결방법 안내! 관리자 2017.08.25 156
140 [중요] 무료버전 지원 정책변경 안내!!!!! 5 관리자 2017.08.20 248
139 모듈 12.702 / 앱소스 15.811 업데이트 안내! 24 관리자 2017.08.19 130
138 워드프레스용 푸시앱 개발 들어갑니다!!! 관리자 2017.08.05 92
137 새로 추가된 아이폰 앱 제작 비용 관련 안내!! 2 관리자 2017.08.05 202
136 [중요] 앱소스 15.804 업데이트 안내 및 제작방법 변경부부 공지 관리자 2017.07.08 194
135 모듈 12.7 / 앱소스 15.8 업데이트 안내!!! 3 관리자 2017.06.21 195
134 앞으로 ssl 사용하지 않을 경우 아이폰 앱 제작이 어려워질 수 있습니다. 관리자 2017.06.10 141
133 이온디님 소셜로그인 연동부분 제거와 관련한 공지 관리자 2017.06.08 95
132 [Issue 해결] 초기접속 & 첨부파일 업로드 부분 27 관리자 2017.06.05 158
131 [Issue] 현재 앱에서 첨부파일 작동하지 않고 있습니다. 9 관리자 2017.06.03 90
130 모듈 12.603버전 업데이트 안내! 6 관리자 2017.06.02 90
129 [Issue] 새버전 업데이트 후 초기접속 안되는 문제 관련 공지 17 관리자 2017.05.31 126
128 앱소스 15.7 / 모듈 12.5 / 아이폰위젯 1.2 업데이트 안내! 관리자 2017.05.26 108
Board Pagination Prev 1 2 3 4 5 6 7 8 Next
/ 8