@ ścieżka do dynamicznej biblioteki osadzonej w strukturze

Mam aplikację, zadzwońAnimal.app. WewnątrzContents/Frameworks folder jest ramą, powiedzmyMammal.framework. I wewnątrzVersions/A/Frameworks folder ramy, mamdog.dylib. Nazwa instalacjidog.dylib to @ rpath / dog.dylib. Dla"Runpath Search Paths" określiłem ramy@loader_path/../Frameworks. (Moim rozumowaniem dla tego ostatniego ustawienia jest to, że „loader” dylib byłby binarny struktury, na ścieżceMammal.framework/Versions/A/Mammal.)

W czasie wykonywania wyświetlany jest komunikat o błędzie:

Dyld Error Message:
  Library not loaded: @rpath/dog.dylib
  Referenced from: /Volumes/VOLUME/*/Animal.app/Contents/MacOS/../Frameworks/Mammal.framework/Versions/A/Mammal
  Reason: image not found

Przeczytałem dokumentację Apple „Run-Path Dependent Libraries” i wpis na blogu Mike'a Ash'a@rpath, ale nadal nie widzę, co robię źle.

questionAnswers(1)

yourAnswerToTheQuestion