분류 전체보기(864)
-
안드로이드 마켓용 어플리케이션 릴리즈하기
1. 비인증 APK 생성 프로젝트를 선택하고 {Android Tools-Export Unsigned Application Package} 메뉴를 이용하여 APK 파일을 저장한다. 2. 릴리즈 키 생성 keytool -genkey -v -keystore test.keystore -alias test -keyalg RSA -validity 10000 3. APK 파일 서명 jarsigner -verbose -keystore test.keystore test.apk test 4. 서명 확인 jarsigner -verbose -certs -verify test.apk 5. Zipalign zipalign -f -v 4 test.apk test_final.apk 디버그 키를 이용하여 서명된 APK에 릴리즈 키로 ..
2010.09.30 -
서버에 파일 업로드하기
아이폰에서도 그랬듯이 안드로이드에서도 디바이스의 이미지 파일을 HTTP를 이용하여 서버로 업로드하는 방법이 사용된다. 대부분의 샘플이 서버 부분을 php를 사용하여 구현하는데 이 부분은 asp나 jsp를 이용해서 수정하면 어떤 서버에서든 응용이 가능하다. 다음 블로그의 샘플 소스를 이용하면 손쉽게 서버에 파일 업로드 하는 기능을 구현할 수 있다. http://blog.inculab.net/28
2010.09.26 -
UIGetScreenImage() 함수 사용 문제
UIGetScreenImage()를 사용해서 앱스토어 등록이 Reject되었다. 이를 해결하기 위해서는 iPhone 4 SDK를 사용해야해서 개발환경과 아이폰의 OS를 업그레이드 한 다음, AVCaptureSession 오브젝트를 이용하여 구현하였다. 쓸만한 레퍼런스를 찾지 못하다가, 직접적으로 큰 도움이 되는 샘플 소스를 찾을 수 있었다. http://www.benjaminloulier.com/posts/2-ios4-and-direct-access-to-the-camera git을 이용하여 샘플 소스 코드를 다운받을 수 있다. git clone http://github.com/benlodotcom/MyAVControllerDemo.git 지금껏 겪어보지 못한 어플의 앱스트어 등록 문제로 인해 나름 스트..
2010.09.13 -
SQLite 예제 2010.09.04
-
Naver OpenAPI 예제 2010.09.04
-
앱스토어 등록시 주의 사항
최근에 변경된 앱스토어의 약관 때문에 Private 또는 undocumenation API를 사용한 어플리케이션은 무조건 Reject를 시킨다고 한다. 최근에 등록한 어플이 계속 Reject되어서 그 이유를 알아 봤더니... 어플리케이션에 PhotoLibarary.framework의 non-public API가 포함되었기 때문이라고 한다. 어떤 API를 썼는지는 모르겠지만, PhotoLibaray.framework를 제거하고 다시 업로드하니까 곧바로 Reject는 되지 않았다. 비슷한 문제가 있는 분들은 참고하시길..
2010.09.01