상상 너머 그 무언가...

iOS build error 'MAP failed' 본문

개발관련(Development)/플랙스(Flex), 에어(AIR)

iOS build error 'MAP failed'

Clack 2013. 8. 19. 11:42

FlashBuilder 4.6 기본설치 후 별다른 설정 안한 상태에서

대용량의 모바일 프로젝트를 iOS로 빌드를 하려하면 오류가 난다.


MAP failed 


역시 한글로는 관련 내용이 검색되지 않는다

검색을 해보니 빌드과정에서 메모리 부족으로 생기는 오류라고 한다.


짧게 줄여서 적어보자면

FlashBuilder.ini 파일을 열어 수정해야한다.

-Xms256m

-Xmx512m

-XX:MaxPermSize=256m

-XX:PermSize=128m

-XX:+UseParNewGC

-XX:+CMSPermGenSweepingEnabled

-XX:+CMSClassUnloadingEnabled


위에 적힌 내용처럼 수정 및 추가를 한다.



그래도 오류가 난다면 메모리 용량을 늘려보면 된다고 하는것 같다.



 2013/09/24 추가 

윈도우 OS 컴퓨터에서 iOS로 빌드하는과정에서 생기는 오류라는 얘기가 있다.

메모리 용량 변경으로도 해결이 안되는 경우는 mac OS 에서 하면 문제가 없다.

나의 경우도 mac 에서 빌드하는걸로 해결을 했다.



출처 : http://dev.n0ise.net/2012/09/flash-builder-4-6-ios-packaging-map-failed-error-fix/