페이지

레이블이 Xcode인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Xcode인 게시물을 표시합니다. 모든 게시물 표시

2012년 9월 21일 금요일

Xcode 에서 dylib 빌드하기

Xcode에서 dylib 를 빌드하려면 오류가 발생한다.

Target specifies product type 'com.apple.product-type.library.dynamic', but there's no such product type for the 'iphoneos' platform

빌드를 가능하게 하려면 다음의 두 파일에 내용을 추가해야한다.

2012년 2월 11일 토요일

iOSOpenDev와 PreferenceBundles

iOSOpenDev 라는 Theos 보다 Xcode 친화적인 개발환경이 나왔다.
길다란 네이밍으로 자동완성 없으면 코딩하기 ㅈㄹ불편한 iOS SDK에 단비 같은 것임에 틀림이 없다!
그런데, PrivateFramework 와 PreferenceBundles 가 아직 들어있지 않다. 제작자는 곧 넣을거라는데, 당연히 못 기다린다.
iOSOpenDev 만으로는 안되고 Theos 와 같이 사용하면 편하게 세팅할 수 있다.

2011년 12월 5일 월요일

Xcode Device Logs 에서 디버깅 하기

출처: http://www.eigo.co.uk/Deciphering-iPhone-Crash-Logs.aspx

libobjc.A.dylib             0x3695ac98 objc_msgSend + 16
ApplicationName             0x00033e54 0x1000 + 208468
ApplicationName             0x00010f26 0x1000 + 65318
Foundation                  0x355032ee 

2와 3을 보면 어떤 메서드인지 알 수가 없다.
그럴땐 터미널에서 다음 명령 실행

$ atos -o ApplicationName 0x00033e54
- [ClassName someMethod:] (ApplicationName) (ClassName.m:123)