starter template에 있는 app을 아래와 같이 release옵션을 줘서 배포를 해보았다.
$ ionic cordova run android --prod --release
빌드 성공 후 퍼센테이지가 올라가는 걸로 보아 성공한 것처럼 보이지만, 100%가 되는 순간 아래와 같은 에러를 만날 수 있는데, apk가 signing되지 않았을 때 인증서가 없어서 발생하는 에러고, signing을 하라고 안내를 해준다.
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES] Sign the build using '-- --keystore' or '--buildConfig' or sign and deploy the unsigned apk manually using Android tools.
emulator에 테스트 용도로 올리고 싶은 경우에는 --release옵션을 빼고 올리면 잘 올라간다.
공식홈에 Document를 보고 하나하나 따라해보는데 갑자기 여기서 막혀서 몇시간 삽질한 것 같다.
'개발 > Ionic' 카테고리의 다른 글
[Ionic] Error: Cannot read property 'replace' of undefined (0) | 2017.10.12 |
---|---|
[Ionic] Failed to restore plugin "cordova-plugin-statusbar" 오류 발생 시 (0) | 2017.10.11 |
[Ionic] app-scripts 모듈을 찾을 수 없을 때 (0) | 2017.10.11 |