iOS
App Thinning
Bitcode
Bitcode
Bitcode 는 컴파일된 프로그램의 중간 표현입니다. Bitcode가 포함된 App Store Connect에 업로드하는 앱은 App Store에서 컴파일 및 연결됩니다. - Bitcode를 포함하면 Apple이 앱의 새 버전을 App Store에 제출할 필요 없이 향후 app binary 를 다시 최적화할 수 있습니다 .
iOS 앱의 경우 Bitcode가 기본값이지만 선택 사항입니다.
watchOS 및 tvOS 앱의 경우 Bitcode가 필요합니다.
Bitcode를 제공하면 앱 번들의 모든 앱과 프레임워크(프로젝트의 모든 대상)에 Bitcode가 포함되어야 합니다.
Xcode는 기본적으로 앱의 symbols을 숨기므로 Apple에서 읽을 수 없습니다.
앱을 App Store Connect에 업로드 할 때 기호를 포함할 수 있는 옵션이 있습니다.
앱 충돌 보고서를 제공합니다.
TestFlight를 사용하여 응용 프로그램을 배포 또는 앱 스토어를 통해 응용 프로그램을 배포 가능.
충돌 보고서를 직접 수집하고 싶다면 기호를 업로드할 필요가 없습니다.
대신 앱을 배포한 후 비트코드 컴파일 dSYM 파일 을 다운로드 할 수 있습니다.
댓글남기기