Prüfen und Ändern verlinkter Libraries
Grundsätzliches
Jedes Executable verlinkt mehrere andere Libraries. Diese Verlinkungen können eingesehen und nachträglich geändert werden. Dies kann nützlich sein, um den Installationsort der verlinkten Libraries bestimmen zu können.
Prüfen
Auflisten der Verlinkungen:
otool -L EXECUTABLE
Ändern einer Verlinkung:
install_name_tool -change /pfad/zur/library.dylib @executable_path/Libs/library.dylib EXECUTABLE
Die Angabe @executable_path ist relativ zum Executable selbst.
Codesignierung
Die Änderung des Executables bricht die Codesignierung.