[Flutter] M1맥북에서 KeyStore파일 생성하기

제리·2021년 12월 22일
0

앱발행하기

목록 보기
1/2

M1맥북으로 KeyStore생성해보기

터미널에서 flutter doctor -v 명령어 입력하셈

그러면 막줄 Java binary at : 이하의 경로를 아래 명령어에 입력하면됨

거기뜨는경로\keytool -genkey -v -keystore ~/upload-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload

~/upload-keystore.jks 이부분에 폴더지정 자유롭게 해주면된다고 했는데..

막상해보니까 아래처럼 오류가 뜬다.

  • The operation couldn’t be completed. Unable to locate a Java Runtime. Please visit http://www.java.com for information on installing Java.

2시간정도 삽질해보니까

jdk가 안깔려있어서 그런거였음;;

이 사이트 들어가서 jdk 얼른깔으셈 M1 맥북도 가능하다고함

그런다음 터미널에

/Applications/'Android Studio.app'/Contents/jre/jdk/Contents/Home/bin

이 경로로 접근하고 (내 맥북기준 경로임)

keytool -genkey -v -keystore ~/upload-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload -storetype JKS

-storetype JKS : JAVA 9버전 위로는 이걸 마지막에 써야 잘됨

이렇게 keystore 생성 명령어 써줘서 겨우 생성했음;
중간에 ~/upload-keystore.jks 부분에 생성하면됨

그렇게 하면

Keystore 파일 생성 성공!!

profile
iOS 준비중

0개의 댓글