본문 바로가기

Program/iOS

(31)
iOS - TextField 자간 조정 ** 개인적 메모입니다. 태클 사절 ** CustomTextField.h #import @interface CustomTextField : UITextField { } @end CustomTextField.m #import "CustomTextField.h" @implementation CustomTextField - (void) drawTextInRect:(CGRect)rect { CGRect bounds = [self bounds]; const char *result = [self.text UTF8String]; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSelectFont(context, "Arial", self.font.poin..
iOS5 - "armv6" UPLOAD Error ** 개인적 메모입니다. 태클 사절 ** xcode에서 업댓할 때, 빌드까지는 잘 되었는데, 오그나이저에서 최종 업로드할 때 armv6가 없어서 업로드가 안된다는 메세지가 나오는데, 이를 해결하기 위해 다음과 같이 "armv6"을 추가해 주세요. Build Setting -> Architectures 에서 Distribution 쪽에 Standard(armv7)으로 설정이 되어 있습니다. 1. 마우스를 Distribution쪽에 갔다대면 + 가 보이는데, 이를 클릭하면 Any SDK 라인이 하나 추가됩니다. 이 라인을 마우스로 클릭한 후, others를 선택하고 2. 하단 +을 선택하면 입력창이 나오는데, 거기다가 "armv6"라고 타이핑하고 done하시면 됩니다. 최종 화면이 아래 이미지와 같으면 문제..
Mac - Inactive memory can be slow to free up ** 개인적 메모입니다. 태클 사절 ** Simply open up a terminal and run this: 1 purge
iOS mpmovieplayercontroller ** 개인적 메모입니다. 태클 사절 ** Apple made significant changes to the MPMoviePlayerController API:s in iOS 3.2. Before, all you had to do was to initialize the MPMoviePlayerController and call play. Now things are a bit more complicated because videos can be played on a portion of the screen (good for the iPad) and not just in full screen mode. But if all you want is to play a video in full-screen mode o..
iOS - CGContextRef / CGImageRef Image Orientation / Mask / Cropping ** 개인적 메모입니다. 태클 사절 ** 만화 프로젝트가 살짝 정리가 되고 좀 생각을 하다보니...이미지를 좀 더 섬세하게 처리할 수 있는 방법을 찾아봤다. 맨날 UIImage 만 사용하다보니.. 아는게 없다. -_-; - CGImageRef Image Orientation UIGraphicsBeginImageContext 에 CGContextRef를 이용하는 방법이 있긴하나 소스가 좀 길어지고...암튼 아직 좀 적응이 안된다..그래서 간단한 방법으로 CGImageRef를 이용하는 방법을 찾았다. for( int i = 0; i < 8; i++) { CGImageRef imageRef = CGImageCreateCopy([UIImage imageNamed:@"Icon.png"].CGImage); UIIm..
iOS - OTA ( Over the Air AdHoc ) 2 ** 개인적 메모입니다. 태클 사절 ** OTA 를 이용해서 다른 부서에 ipa를 배포하려고 하는데.. 설치가 안된다.. "111.111.111.111 연결할 수 없음" 이라는 얼럿창만 계속 나오고 다음 프로세스가 진행되지 않는다..-_-; '왜 일까?' 고민 중 다운로드 링크 URL 형식을 보니 아무래도 IIS에서 문제가 발생하지 않을까는 생각에 mime type을 알아봤다. http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html 애플 개발자 라이브러리 사이트에서 확인해 보니... Setting Server MIME TypesIt ..
iOS - 인증되지 않은 다른 맥에서 개발하기 애플의 iOS Developer Program 에 신청한 후 개발용 인증서를 생성한 경우 애플 개발자 홈페이지에서 다운 받은 인증서만으로는 여러 대의 맥에서 인증서를 사용할 수 없습니다. 처음 인증서를 등록한 PC 에서 인증서를 p12 형태로 내보낸 후, 그 파일을 이용해 다른 PC 에서 등록을 하셔야 합니다. 인증서 파일을 복사하기 위해 응용프로그램 > 유틸리티 > 키체인 접근 을 실행합니다. 키체인 항목에서 [로그인], 카테고리 에서 [인증서] 를 선택한 후, 아이폰 개발과 관련된 다음의 세 개의 인증서 파일을 선택하여 내보내기를 실행합니다. - Apple Worldwide Developer Relations Certification Authority - iPhone Developer - iPhone..
iOS - OTA ( Over the Air AdHoc ) 1 항상 배포 문제로 귀찮아 했었는데..이런 방법이 있는지 이제 알았다.. 이글을 쓰신분의 글 등록 날짜를 보니 2월인디...난 6개월이 지난 지금에야 알겠되어버렸으니..흠..암튼 아래 글은 람버트박이라는 분의 블로그에서 옮겨온 것이다. 출처 : http://lambert.tistory.com/407 기존에는 애드혹(AdHoc)으로 앱을 배포하기 위해서는 빌드한 바이너리를 메일 또는 다른 방법으로 클라이언트 또는 최종 테스터에게 전달하여 iTunes를 이용하여 아이폰과 동기화하는 방법을 사용했었다. 그런데 아무리 방법을 알려 줘도 앱 설치가 잘 안된다거나 혹은, 나는 못하겠다(안된다), 등의 이유로 로컬에서 직접 설치하는 방법을 주로 이용했었다. 그게 생각보다 꽤 귀찮다. Xcode를 이용하여 소스에서 바로..