문제
skipped macOS application code signing reason=cannot find valid "Developer ID Application" identity or custom non-Apple code signing certificate, it could cause some undefined behaviour, e.g. macOS localized description not visible, see https://electron.build/code-signing allIdentities= 0 identities found
Valid identities only
0 valid identities found
npm run build 입력 후 만난 에러 문구
파파고 돌렸더니
건너뛴 macOS 응용 프로그램 코드 서명 이유= 유효한 "개발자 ID 응용 프로그램" ID 또는 사용자 지정 비Apple 코드 서명 인증서를 찾을 수 없습니다. 예를 들어 macOS 현지화된 설명이 표시되지 않는 등 일부 정의되지 않은 동작이 발생할 수 있습니다. https://electron.build/code-down allIdentity= 0 ID를 참조하십시오
유효한 ID만 해당
0개의 유효한 ID를 찾았습니다
라고 한다 🥲
cra 같이 만들어져 있는 소스로 작업했기 때문에
배포하려면 인증서 등록하고 유료로 빌드 할 수 있는 건가.... 싶어서 열심히 구글링했다
해결
electron 은 배포하려면 인증서가 꼬옥 필요하다
나는 mac 환경에서 돌렸기 때문에 apple 개발자 인증서가 필요했는데
1년 회비 12만원 정도....🥲
생각해보니 웹처럼 만들었지만 어플은 배포를 할 수 있는 곳이 appleStore 밖에 없어서 무조건 인증서가 필요하긴 했다
당연한 걸 고민하고 있었음.. 쥬륵...
배포는 포기하고 만들어진 dist 파일에서
My Nextron App zip 파일만 배경화면에 옮기고 zip 풀었더니
따란~~
근데 그냥 열면 개발자 등록 안 된 어플이라고 나온다 ^_ㅠ
control 누르고 열면 어플 열림!!
'TIL' 카테고리의 다른 글
타입스크립트 any, unknown (0) | 2023.02.26 |
---|---|
useEffect counter로 작동 순서 정리 (0) | 2023.02.21 |
'string' 형식은 '--downlevelIteration' 플래그 또는 'es2015' 이상의 '--target'을 사용하는 경우에만 반복할 수 있습니다. (0) | 2023.02.09 |
react 오류 : Element type is invalid, expected a string (for built-in components) or a class/function but got : (0) | 2023.02.06 |
react) codebox에서 받은 파일 npm i 안 될 때 (0) | 2023.01.21 |
댓글