RSS

Xcode 4.2에서 armv6가 빠진 이유

02 11월

Xcode 4.2에서 프로젝트 설정에 들어가보면 Architecture 설정부분이 있는데 이번 4.2버전부터 armv6가 기본으로 제외되었다. 설정을 추가 함으로 컴파일러 경고를 없이할 수 있는데, 자세한 내용은 다음 링크를 참조하면 쉽게 수정가능하다.

http://www.weston-fl.com/blog/?p=3050

그런데, 왜 armv6가 빠졌는지 생각해보자면, 현재 iOS device중에서 armv6 기반은 iPhone 3 이전모델과 iPod touch 1,2세대까지다. iPhone 3는 국내에서 보기 힘든 모델이고 iPod touch도 4세대가 나온지 일년이 다 되어가는 시점에서 1,2세대는 참 오래전 이야기일 뿐이다.

공교롭게도 위 제외된 모델에는 iOS 5를 설치할 수 없다. 애플이 향후 iOS 5를 전략적으로 밀기 위해서 나머지 것들을 정리하려는 계산에서 Xcode 4.2에서 armv6를 제외한 것이라고 본다.

혹시, 당신이 만들고 있는 앱이 iPod touch 1,2세대까지 지원해야하는 앱이라면 armv7 뿐만 아니라 armv6도 함께 추가해줘서 호환성을 보장할 필요가 있겠다.

Advertisements
 
 

Xcode 4.2에서 armv6가 빠진 이유”에 대한 2개의 응답

  1. 세현아빠

    2014년 1월 10일 at 12:55 오후

    안녕하세요..
    아이폰 5s까지 지원할려면..아키텍쳐설정을 armv7s 로하면 되나요? 아니면 armv8까지 추가해주어야 하나요??

     
    • 최피디

      2014년 1월 10일 at 3:53 오후

      7s도 있을거 같진 않은데 제가 요즘 iOS를 안해서 통 모르겠습니다.

       

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중

 
%d 블로거가 이것을 좋아합니다: