📂 cordova

1. Hooks Guide https://cordova.apache.org/docs/en/10.x/guide/appdev/hooks/ Hooks Guide - Apache Cordova Hooks Introduction Cordova Hooks represent special scripts which could be added by application and plugin developers or even by your own build system to customize cordova commands. Cordova hooks allow you to perform special activities around cordova comman cordova.apache.org 프로젝트에서 커맨드가 실행된 시점..
category_list_image
차니 ☻
2021.11.12
(0)
iOS에 빌드 버전은 두 가지 항목이 있습니다. Bundle version string (short) Bundle version 첫 번째 항목은 사용자가 눈으로 보는 버전입니다. (ex. 1.5.9) 두 번째 항목은 앱 내에 설정되는 빌드 버전입니다. (ex. 1.5.9.0) 위 두 가지 항목을 각각 설정하는 법을 포스팅합니다. 1. config.xml 1.5.9.1) 2. build 이제 명령어를 통해 앱을 빌드하게 되면 info.plist에 Bundle version string (short), Bundle version 항목이 따로 설정되는 것을 확인할 수 있습니다.
category_list_image
차니 ☻
2021.10.13
(0)
코르도바 프로젝트에 보면 config.xml이라는 파일이 있습니다. 이 파일에서 info.plist에 내용을 추가, 수정해 줄 수 있습니다. 1. plugin 설치 cordova plugin add cordova-custom-config cordova-custom-config 플러그인을 설치해주도록 합니다. 해당 플러그인을 통해 info.plist의 내용을 커스텀할 수 있습니다. 2. config.xml 작성 아래에 필요한 내용을 채워줍니다. App Name parent: info.plist key 값 입니다. platform: ios target: 적용 될 info.plist 파일입니다. mode: "merge"로 설정하면 다른 파일에서 해당 키 값을 사용하고 있어도 우선으로 적용되게 됩니다. 위 코드..
category_list_image
차니 ☻
2021.10.13
(0)
코르도바 프로젝트를 생성하면 build.json이라는 파일이 있습니다. 이 파일에서는 안드로이드의 키스토어, iOS의 앱 프로비저닝을 매칭하여 빌드할 수 있습니다. 1. Android 키스토어 설정 "android": { "debug": { "keystore": "{keyStoreName}", "storePassword": "{storePassword}", "alias": "{alias}}", "password": "{password}", "keystoreType": "{keystoreType}" }, "release": { "keystore": "{keyStoreName}", "storePassword": "{storePassword}", "alias": "{alias}}", "password": "{..
category_list_image
차니 ☻
2021.10.13
(0)
회사에서 코르도바 앱 빌드, 배포 과정에서 생겼던 이슈 내용을 공유합니다. 1. package.json에 명시된 버전과 다른 버전이 install 되는 현상 최초 1회 npm install을 통해 필요한 모듈들을 package.json에 명시된 버전으로 받게끔 되어있습니다. 그런데 명시된 버전보다 상위 버전이 설치되는 현상이 있었습니다. 문제가 됐던 모듈은 2가지 입니다. cordova-plugin-firebase-analytics@4.1.1 cordova.plugins.diagnostic@3.9.1 위 모듈의 버전이 package.json에 픽스된 버전이 있음에도 불구하고 analytics는 4.5 버전이, diagonostic은 3.9.2 버전이 설치되는 현상이 발생하였습니다. 업데이트 된 모듈이 p..
category_list_image
차니 ☻
2021.10.13
(0)
1. Homebrew 설치 cordova 설치를 위해 homebrew 및 node를 설치해주세요. 2021.10.13 - [MacOS] - [MacOS] Homebrew 설치 및 사용법 [MacOS] Homebrew 설치 및 사용법 1. Homebrew(홈브류)란? 단순하게 패키지 관리자라고 할수도 있고 더 풀어보자면 macOS에서 소프트웨어 설치를 간편하게 가능하게 해주는 소프트웨어입니다. 쉽게 말해 개발 환경설정에 필요한 JDK, N dvlpr-chan.tistory.com 2. Cordova 설치 npm i -g cordova 설치 후 cordova 정상 설치 여부 및 버전 확인 cordova -v 10.0.0 3. cordova 빌드 환경 체크 cordova requirements Requirem..
category_list_image
차니 ☻
2021.09.29
(0)
코르도바에서 platform add 후 cordova requirments 명령어로 빌드에 필요한 환경이 갖추어졌는지 확인할 수 있습니다. Requirements check results for android: Java JDK: installed 1.8.0 Android SDK: installed true Android target: installed android-30,android-29,android-28,android-27,android-26,android-24,android-21,android-19 Gradle: installed /usr/local/Cellar/gradle/6.8/bin/gradle 코르도바 개발 환경 설정 중 android target not installed 에러가 나서 해결..
category_list_image
차니 ☻
2021.09.29
(0)
차니 ☻
'cordova' 태그의 글 목록