Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.68 KB

README.md

File metadata and controls

36 lines (23 loc) · 1.68 KB

Force alias resolution in NSSavePanels under 10.7 for recalcitrant applications. Such as InDesign. And also 10.8 (Mountain Lion)

This addresses the problems seen in http://forums.adobe.com/thread/950652 archived at https://web.archive.org/web/20161107221044/forums.adobe.com/thread/950652

This is beta-quality[*] software.

Install IDAlias.dylib in ~/Library

Versions are OS-dependent
10.7 IDAlias.dylib
10.8 IDAlias.dylib
10.9 IDAlias.dylib
10.10 IDAlias.dylib

and then run

launchctl setenv DYLD_INSERT_LIBRARIES ~/Library/IDAlias.dylib

and restart InDesign.

This method of installation will affect other apps, which might not be wise.

For 10.11, life is trickier. Use IDAlias.dylib but you cannot set DYLD_INSERT_LIBRARIES globally. Instead, launch ID from the Terminal with

DYLD_INSERT_LIBRARIES=~/Library/IDAlias.dylib '/Applications/Adobe InDesign CC 2015/Adobe InDesign CC 2015.app/Contents/MacOS/Adobe InDesign CC 2015'

More thoughts on this soon (April 2016).


[*] It was "alpha-quality" for 3 years and no one complained, so I guess now it can be "beta-quality."