'SDK'에 해당되는 글 1건

  1. 2011.10.11 [iOS] 하위버전 OS 대응

[iOS] 하위버전 OS 대응

iOS 2011. 10. 11. 17:20
상위버전 SDK로 빌드된 라이브러리를 사용한 어플을 하위버전의 단말에 탑재하면 어플이 시작되다가 종료되는 현상이 발생하게 된다. 이는 Build Phases의 Link Binary With Libraries에서 상위버전 SDK에만 존재하는 라이브러리를 'Required'로 링크시켰기 때문이다. 'Required'를 'Optional'로 바꿔주면 잘 실행되는 것을 볼 수 있다.



Build Settings의 OTHER_LINKER_FLAGS에서 -l 로 링크하는 라이브러리의 경우 -weak-l 로 링크하면 같은 효과를 얻을 수 있다.

댓글을 달아 주세요

1 

글 보관함

카운터

Total : 29,413 / Today : 0 / Yesterday : 14
get rsstistory!