공통 iOS 64bit 배포 시 ITMS-90092 오류 대응
2015.04.09 00:15
iOS 앱 배포 시 아래와 같은 오류 발생 시
- "This bundle is invalid. Apps that include an arm64 architecture are required to include an arm7 architecture."("이 번들은 유효하지 않습니다. arm64 아키텍처를 포함한 앱은 armv7 아키텍처를 포함해야 합니다.")
프로젝트 > 옵션 > Delphi Compiler(또는 C++ Compiler) > Compiling 화면에서
Generate iOS universal binary file(armv7 + arm64)를 선택 후 배포하기 바랍니다.
참고
http://docwiki.embarcadero.com/RADStudio/XE8/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE8#DCCIOSARM64.EXE:_New_Compiler_for_64-bit_iOS_Device
참고로 ARM 버전과 디바이스 지원 내역입니다.
http://stackoverflow.com/questions/6517822/do-i-need-to-add-armv6-support-when-limiting-apps-to-ios-4-0