iOS4 로 업글되면서 XCode도 같이 업데이트했더니..어라?
3.1이 안보인다.
그럼 나같이 아직도 3.1 쓰는 사람은 어떻게 개발하라고?

개발 시 필요한 Framework가 달라졌다. 그래서 컴파일도 안되고..ㅋㅋ
사용자 삽입 이미지

위와 같이 AVFoundation.framework는 3.x에는 없다. 이럴 경우 Role을 Required에서 Weak로 변경해 준다.

그리고 프로젝트 정보에서 배포를 3.x로 변경한다.
사용자 삽입 이미지

이렇게 하면 3.x로 컴파일도 되고, 배포도 가능하다.
단 소스에서 버전별로 처리를 해야 하는 부분이 있다면,

[[[UIDevice currentDevice] systemVersion] doubleValue] < 3.2

위와 같이 시스템의 버전을 확인한 후에 코딩이 필요하다.
근데 진짜 삽질 많이 해야 한다. iOS4가 되면서 API가 많이 달라져서..

WIPI도 그랬는데, Android 도 그렇고..젠장 이제는 iPhone까지
하위버전에 대한 100% 호환을 안해주면 어쩌란 말이냐?



Posted by 피의복수
BLOG main image
일에 필요한 자료 by 피의복수

카테고리

분류 전체보기 (40)
프로그램이야기 (38)
끄적끄적 (1)
취미 (0)
서비스이야기 (1)
빅데이터 (0)

최근에 올라온 글