안녕하세요. 개발자 myoung입니다.
개발을 완료 한 후 정말 역사적으로 앱스토어에 앱을 올릴려고 하는데 ENABLE_BITCODE 오류가 나서 당황할때가 있습니다.
그냥 개발을 할때는 문제가 없는데 말입니다.ㅠㅠ 이럴때는 당황하시지 말고
'Build Settings'에 있는 'Enable Bitcode'를 YES로 바꿔주시면 됩니다.
반대로 이런 오류가 난다면
You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64...
'Enable Bitcode' 옵션을 NO로 해주시면 됩니다.
BitCode 란?
Bitcode is an intermediate representation of a compiled program. Apps you upload to iTunes Connect that contain bitcode will be compiled and linked on the store. Including bitcode will allow Apple to re-optimize your app binary in the future without the need to submit a new version of your app to the store. For iOS apps, bitcode is the default, but optional. For watchOS and tvOS apps, bitcode is required. If you provide bitcode, all apps and frameworks in the app bundle (all targets in the project) need to include bitcode
비트 코드는 컴파일 된 프로그램의 중간 표현입니다. 비트 코드를 포함하면 아이튠즈 커넥트에 업로드앱은 컴파일 저장소에 연결됩니다. 비트 코드를 포함하면 애플 스토어에 앱의 새 버전을 제출할 필요 없이 미래에 앱 바이너리를 다시 최적화할 수 있고, iOS 앱의 경우 비트 코드 옵션은 선택 사항이고, watchOS 및 tvOS 앱의 비트 코드가 필수로 적용되어야 한다. - iOS Developer Library
'iOS 프로그래밍 > iOS 오류' 카테고리의 다른 글
iPad에서 UIAlertController의 actionSheet사용시 발생하는 오류 (0) | 2017.09.06 |
---|---|
Custom FrameWork Bulid error (0) | 2017.04.24 |
iOS 오류) URL nil 오류 나는 문제 (0) | 2016.06.21 |