앱스토어 업그레이드 버전 올릴때 버전 추가 주의사항
·
App Development/IOS
본래 서버 개발자이지만 이번에 양기종 앱을 개발할일이 생겨 하이브리드 어플리케이션을 개발하였는데 앱스토어 관련 삽질을 많이 하게되었다. 최초 앱을 업로드하고 앱스토에 업데이트 버전을 올릴때 주의할점을 이야기해본다. 처음 업데이트된 Binary 버전을 업데이트하고 앱스토어에서 추가로 업데이트된 버전에 대해 설정을 해주어야했다기존 안드로이드 구글 플레이스토어처럼 업로드만 하면 자동으로 될거란 생각에 기다리가다가 업데이트가 되지 않길래 확인해보았더니 아래 화면의 빨간영역의 버튼과 같이 버전추가를 Xcode에서 바이너리 코드 업로드후수동으로 해주어야했다. 저와같이 처음 앱을 개발하는 분들은 이런삽질을 안하길 바라며 블로깅한다.
JQuery mobile 에서 로더(스피너) 변경
·
App Development/Hybrid Programming
Ajax mobile 에서는 아래와 같은 형태로 loader 가 존재하는데 문제는 기본스타일이 구식이므로 커스텀이 필요한 경우가 많다. .ui-loader .ui-icon-loading { background-color: #000; display: block; margin: 0; width: 2.75em; height: 2.75em; padding: .0625em; -webkit-border-radius: 2.25em; border-radius: 2.25em; } .ui-icon-loading { background: url(images/ajax-loader.gif); background-size: 2.875em 2.875em; } 위의 항목들중에 일부를 변경하여 쉽게 변경한다. 보통 이미지를 바꾸고 싶..
Cordova 파일명이 아스키코드가 아닐때 (또는 한글인 경우) 빌드 실패
·
App Development/Hybrid Programming
비 ASCII 파일명으로 인한 Cordova 빌드 오류 해결하기문제Cordova로 작업하는 중에 예상치 못한 빌드 오류가 발생했고, 원인을 찾기 어려웠습니다. 조사와 검색 끝에 문제의 원인이 비 ASCII 문자(한글 문자)를 포함한 리소스 파일명 때문이라는 것을 발견했습니다.빌드 프로세스에서 다음과 같은 오류가 발생했습니다:Error: cmd: Command failed with exit code 1 Error output:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':processDebugResources'.> com.android.ide.common.process.ProcessException:..
안드로이드 리소스 정리
·
App Development/Android
참고: http://developer.android.com/guide/topics/resources/available-resources.html Animation ResourcesDefine pre-determined animations. Tween animations are saved in res/anim/ and accessed from the R.anim class. Frame animations are saved in res/drawable/ and accessed from the R.drawable class.Color State List ResourceDefine a color resources that changes based on the View state. Saved in res/colo..