본문 바로가기

모바일106

cordova-plugin-ionic-keyboard cordova-plugin-ionic-keyboardURL : https://github.com/ionic-team/cordova-plugin-ionic-keyboard 왜쓰나요?--form을 만들때 input 이나 textarea에서 이벤트를 캐치하여 해당위치로 이동시킴내맘대로 개조해서 사용했다. //키보드 이벤트 추가window.addEventListener('keyboardDidShow', function(event){ //키보드만큼 여백을주고 해당 이벤트에 포커스를 둔다. var keyBoardHeightDiv = ""; $(".page-content").eq(0).append(keyBoardHeightDiv); var container = $(".page-content").eq(0); var s.. 2018. 7. 17.
cordova-plugin-inappbrowser cordova-plugin-inappbrowser GIT : https://github.com/apache/cordova-plugin-inappbrowser 앱실행중 브라우저를 실행시켜서 보게한다.내장브라우저로 실행시킬수도있고 앱의 시세템 브라우저로 연결시킬수도있다. 기본적으로는 외부 브라우저를 사용하지만 결제나 로그인같은 연동시 인앱브라우저를 자주 활용하게 된다. var ref = cordova.InAppBrowser.open(url, target, options); --- 2018-06-29인앱브라우저를 통해서 KMC(https://www.kmcert.com/) 모바일인증 연동을 했었다.안드로이드에서는 문제없이 돌아갔지만 아이폰에서 문제를 일으켰다. 문제가 난 부분은ref.executeScript 를.. 2018. 6. 29.
emulator -avd [] > adb devicesList of devices attached > emulator -list-avdsNexus_5X_API_27 > emulator -avd Nexux_5X_API_27 [756]:ERROR:android/android-emu/android/qt/qt_setup.cpp:28:Qt library not found at ..\emulator\lib64\qt\libCould not launch 'C:\Users\ - \..\emulator\qemu\windows-x86_64\qemu-system-i386.exe': No such file or directory SDK설치된 폴더의 tools로 이동후명령어 실행 > cd d://SDK/tools> emulator -avd Nexux_5X_A.. 2018. 5. 30.
AVD에 APK파일 설치 기본적인 adb 명령어커맨드 창에서 해당 명령어 입력설치 : adb install [경로명]삭제 : adb uninstall [경로명]재설치 : adb install -r [경로명] ---디바이스가 여러개 있을경우 디바이스 확인 adb devicesC:\>adb devices -lList of devices attachedemulator-***** device product:sdk_google_phone_x86 model:Android_SDK_built_for_x86 device:generic_x86 transport_id:2LGF800L******** device product:elsa_lgu_kr model:LG_F800L device:elsa transport_id:1 adb -s [디바이스명] i.. 2018. 5. 18.
다른 개발자 계정으로 앱 이전 https://support.google.com/googleplay/android-developer/answer/6230247?hl=ko&ref_topic=16285&rd=1 핵심사항 : 거래 ID 4단계: 대상 계정의 거래 ID 찾기 원래 계정과 대상 계정의 등록 거래 ID가 필요합니다. 거래 ID를 찾으려면 대상 계정 소유자의 이메일 받은편지함에서 '개발자 등록 수수료'를 검색하세요. 거래 ID 이메일 영수증을 찾을 수 없는 경우 다음 단계를 따르세요. 대상 계정 소유자의 이메일 주소로 Google Payments에 로그인합니다. 왼쪽 메뉴에서 활동을 선택합니다. 개발자 계정 등록 거래를 찾아 선택합니다. 도움말: 'Google Play 개발자' 거래를 검색합니다. 거래 ID는 거래 세부정보 하단에 .. 2018. 5. 14.
dismiss할때 데이터를 함께 전송 https://learnappmaking.com/pass-data-view-controllers-swift-how-to/Passing Data Back With Properties And Functions (A ← B)위의 예제에 나오는 3번형태를 이용 2018. 5. 3.
플레이스토어 앱게시 취소 앱 게시 취소앱게시 취소하려고 찾아보니 어디있는지 싸돌아 다녔다 가격 및 배포 -> 앱 사용기능 여부 출시상태를 게시취소 상태로 변경시면 스토어에서 내려간다. 2018. 5. 3.
Alamofire MultipartForm 1 . 홈페이지https://github.com/Alamofire/Alamofire/blob/master/Documentation/Usage.md#uploading-multipart-form-data 2. 추가 정보https://medium.com/@hanifsgy/alamofire-multipart-with-parameters-upload-image-from-uiimagepickercontroller-swift-a4abada24ae 3. 적용정보 let parameters: Parameters = [] Alamofire.upload( multipartFormData: { multipartFormData in for (key,value) in parameters { multipartFormData.app.. 2018. 4. 30.
cordova-plugin-splashscreen 앱 아이콘 및 앱 로딩화면설정http://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/index.html 해당명령어로 설치가능cordova plugin add cordova-plugin-splashscreencordova plugin add https://github.com/apache/cordova-plugin-splashscreen.git 예전에는 번쩍이면서 갑자기 꺼지는 부분이있어서 해당부분을 설정변경했으나최신버전에는 딱히 문제가 없는거 같다. 스피드 외에는 딱히 건들설정은 없을것 같다. 예전에는 이미지를 한땀한땀 사이즈에 맞게 다만들었는데 도저히 사람 할짓이 아니다.기본적으로 2개의 사이트중 아래 색칠한곳 사이트를.. 2018. 4. 26.