Próbuję stworzyć podstawową platformę OS X, teraz właśnie stworzyłem ramę testową: TestMacFramework.frameworki próbuję zaimportować ją do zupełnie nowego projektu aplikacji OS X.
Zbudowałem plik .framework i zaimportowałem go do nowego projektu. Wygląda na to, że struktura łączy się dobrze, i mogę odwoływać się do publicznego pliku nagłówka dodanego do sekcji faz budowania struktury.
Jednak gdy próbuję uruchomić aplikację kontenera, pojawia się następujący błąd:
dyld: Library not loaded: /Library/Frameworks/TestMacFramework.framework/Versions/A/TestMacFramework
Referenced from: /Users/samharman/Library/Developer/Xcode/DerivedData/TestMacContainer-dzabuelobzfknafuhmgooqhqrgzl/Build/Products/Debug/TestMacContainer.app/Contents/MacOS/TestMacContainer
Reason: image not found
Po odrobinie googlingu zdałem sobie sprawę, że muszę dodać Copy Filessekcję do faz budowania aplikacji kontenera, więc zrobiłem to i skonfigurowałem tak ...

Nadal jednak pojawia się błąd czasu wykonywania. Oczywiście robię tu coś złego, ale zasoby biblioteki programistów Apple dla tych odniesień Xcode 2, więc nie jest to bardzo pomocne!
Czego mi brakowało?
AKTUALIZACJA:
W dzienniku kompilacji widzę, że mój plik TestMacFramework.frameworkjest kopiowany do katalogu .app content / frameworks, ale nie jest instalowany w katalogu Library / Frameworks na dysku HD

AKTUALIZACJA 2:
Kompilacja łączy się poprawnie, jeśli ręcznie skopiuję plik TestMacFramework.frameworkdo Library/Frameworkskatalogu
/Library/Frameworks/TestMacFramework.framework/Versions/A/TestMacFramework (compatibility version 1.0.0, current version 1.0.0)







otool -Lmówi ci o tym, gdzie aplikacja spodziewa się znaleźć platformę?