2015-10-22

Xcode7 에서 bitcode가 YES로 세팅되어 있어 컴파일 오류가 나는 경우.

하여튼, 기본값이 YES로 세팅되어 있는거 같은데,
Bitcode가 뭔가 하고 찾아보니, 
What does ENABLE_BITCODE do in xcode 7?
 
애플이 재컴파일 없이 실행파일을 다운사이징하거나 재-최적화(Re-optimze) 할수 있도록 하는 기능이라네.
 

자세한 내용은 아래 링크 참조.
App Thinning (iOS, tvOS, watchOS)

어쨌뜬, 컴파일 도중 이러한 warning 이나 error 가 떨어지면, 
 
ld: warning: -weak_framework is treated as -framework when used with -bitcode_bundle (Xcode setting ENABLE_BITCODE=YES).

build setting 에서 "bitcode" 로 검색해 보면 Enable Bitcode 가 나온다.
여기서 value 를 NO로 변경하면 됨.

이 옵션이 변경됨으로 (구현한)기능상의 변경이 나타나지는 않을 것으로 판단된다 :-)

참조.
XCODE 7 and ENABLE_BITCODE=YES setting does not work

댓글 없음:

댓글 쓰기