해외여행 시 아이폰 데이터 끄는 법

한국에는 안드로이드 폰 사용자가 압도적으로 많다. 그래서인지 아이폰 데이터로밍 끄는 법은 사람들이 잘 모르나보다. 공항에 있는 통신사 대리점에 가도 자신이 없는 목소리로 설명을 해준다. 나도 옵션이 어디 있는지는 알고 있지만, 실제 내 생각대로 동작할지 자신이 없긴 마찬가지였다. 데이터 폭탄 맞으면 어떻게 큰일이잖아. 그렇다고, 여행다니는 내내 비행모드로 전환하고 다니기도 불편하다. 급한 전화나 문자까지 못 받는건 불안하다. 그래서, […]

해외여행 시 아이폰 데이터 끄는 법 Read More »

INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES

이미 같은 package name을 가진 apk가 있는데, 설치된 apk와 설치할 apk의 keystore가 다르다는 내용이다. 이유는 두가지인데, 다른 앱인데 같은 패키지 이름을 가진 경우 같은 앱인데 다른 keystore(예. IDE의 default keystore와 릴리즈용 keystore)를 사용한 경우 이다. 이 때는 이전의 apk를 삭제하거나 같은 keystore로 다시 signing한 후에 설치를 시도해야 한다. 참고로, adb install 명령어의 어떤 옵션으로도 덮어씌우기는

INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES Read More »

API 번호가 없는 Android 버전은 누구인가?

Android SDK Manager를 보면, API 10은 2.3.3이다. 그리고 그 다음 버전은 API 11은 3.0 허니컴이다. 하지만, 단말 중에 보면 Android 2.3.4 ~ 2.3.7 사이의 버전을 가진 단말들이 있다. 대표적으로는 꽤 오랫동안 OS 업데이트를 해준 갤럭시 S 인데, SKT용 갤럭시 S의 경우 2.3.6이 최신 버전이다.   얘네들은 뭘까? 몇개 되지 않으니 하나씩 찾아보자. 먼저 2.3.4는 API 10의 MR1이다. 안드로이드

API 번호가 없는 Android 버전은 누구인가? Read More »

소프트웨어 버전 붙이기

참조 : http://en.wikipedia.org/wiki/Software_release_life_cycle 소프트웨어 릴리즈 라이프 사이클에 대한 좋은 글은 많다. 이미 체계도 많이 잡혀져 있다. 다만, 개인적으로 약식 버전을 사용하는데 이에 대한 정리를 해본다. 참조에도 나온 소프트웨어 릴리즈 라이프 사이클에서 나는 아래와 같은 단계정도만 사용한다. Alpha > Beta > Release Candidate > Release 이중에 Release Candidate까지는 개발 단계이고, Release는 공개된 단계이다. 이를 안드로이드 어플리케이션에서 버전으로 사용할

소프트웨어 버전 붙이기 Read More »

애플 게임센터가 동작하지 않는다면?

게임 센터와 연동하는 게임이 많은데, 게임 센터 앱이 하얀 배경에서 동작하지 않고 게임도 로그인이 되지 않을 때가 있다. 이때는 단순 재부팅으로는 안되고, 전원+홈버튼의 강제 재부팅을 하면 해결이 된다. 요즘 Dungeon Keeper를 하고 있는데, 이 게임이 배터리도 많이 먹고 연동도 자꾸 끊어져서 아주 짜증이네요. 참조 : https://discussions.apple.com/thread/5426284?tstart=0

애플 게임센터가 동작하지 않는다면? Read More »