Skip to content

Force alias resolution in NSSavePanels under 10.8 for recalcitrant applications. Such as InDesign

Notifications You must be signed in to change notification settings

johnhawkinson/IDAlias

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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."

About

Force alias resolution in NSSavePanels under 10.8 for recalcitrant applications. Such as InDesign

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published