[OSX] Yosemite, El Capitan에서 Illustrator CS4 에러 해결법

Captura+de+pantalla+2014 10 20+a+las+14 27 57

Yosemite로 업그레이드 하고 나서 Illustrator를 실행시키면 다음과 같은 에러가 뜨고 실행이 안됐었다. 문제는 저기서 OK버튼도 안 눌러진다는것. 일단 작동이라도 되게 하려면 Photoshop을 열고 그 다음에 Illustrator를 실행시키면 작동은 된다.

그러나 저 PhotoshopExport, Import plugin이 신경쓰였었는데, 결국 해커들이 해결책을 찾아냈다. https://github.com/ralvarezt/aics4_yosemite_fix/releases로 들어가서 Yosemite AICS4 Fix.mpkg를 실행하면 끝. 이것은 OS X 10.10부터 map_fd syscall이 사라져서 생긴 문제라고 한다. libmap_fd.dylib을 제공하는 것이 핵심. Info.plist에는 다음이 추가되는 것 같다.

<key>LSEnvironment</key>
<dict>
<key>DYLD_FORCE_FLAT_NAMESPACE</key>
<string>1</string>
<key>DYLD_INSERT_LIBRARIES</key>
<string>/Applications/Adobe Illustrator CS4/Adobe Illustrator.app/Contents/Frameworks/libmap_fd.dylib</string>
</dict>

단, 여기서도 illustrator만 단독으로 실행하는 경우에는 메뉴바가 안보일 수 있다. 이때는 손쉬운사용 -> 투명도 감소를 클릭해줘야 제대로 나온다. Photoshop을 먼저 실행하고 illurstrator를 실행하는 경우는 이 과정이 필요없다.

참고한 Forum: https://forums.adobe.com/thread/1610655

댓글