안녕하세요. 오늘은 iOS앱 패키지 내부에 어떤 파일들이 있는지 알아보려고 합니다. 패키지 내용 보기 먼저 앱을 아카이빙하신 후 아래 이미지와 같이 '패키지 내용 보기'를 선택합니다. 클릭해보면. BCSymbolMap 해당 디렉토리가 생성되었다면 *비트코드를 지원함을 의미합니다. *비트코드란? 비트코드는 컴파일된 프로그램의 중간 표현입니다. LLVM을 통해 앱의 코드를 받아 이를 비트코드로 전환합니다. 비트코드를 포함하지 않는다면 컴파일러는 머신 코드만을 포함하는 실행 파일을 생성합니다. 포함한다면 기계 코드와 나란히 실행 파일에 포함합니다. 비트코드를 포함한 앱을 앱스토어에 업로드하면 앱스토어 내에서 사용자의 디바이스의 따라 최적화된 바이너리를 다시 빌드하는 과정을 거칩니다. dSYM 난독화를 어렵게하..