Najlepszy sposób na instalację niestandardowej struktury kakao

Mam niestandardową strukturę, zgodną z zaleceniami zawartymi w Ramowym podręczniku programowania firmy Apple >>Instalowanie struktury Instaluję w / Library / Frameworks. Robię to, dodając fazę budowania skryptu Uruchom przy użyciu następującego skryptu:

cp -R  build/Debug/MyFramework.framework /Library/Frameworks

W moich projektach odsyłam do / Library / Frameworks / MyFramework i importuję je na moich zajęciach w następujący sposób:

#import <MyFramework/MyFramework.h>

Działa to bardzo dobrze, z wyjątkiem tego, że zawsze widzę następujący komunikat w mojej konsoli debugera:

Ładowanie programu do debuggera… sharedlibrary apply-load-rules all warning: Nie można odczytać symboli dla „/Users/elisevanlooij/Library/Frameworks/MyFramework.framework/Versions/A/MyFramework” (nie znaleziono pliku). ostrzeżenie: nie można odczytać symboli z „MyFramework” (jeszcze nie zmapowanych do pamięci). Program załadowany.

Najwyraźniej kompilator najpierw szuka w / Users / elisevanlooij / Library / Frameworks, nie może znaleźć MyFramework, potem przegląda / Library / Frameworks, znajduje MyFramework i kontynuuje swoją wesołą drogę. Do tej pory było to bardziej irytujące niż prawdziwy problem, ale podczas uruchamiania testów jednostkowych gdb zatrzymuje się na (nie znaleziono pliku) i odmawia kontynuowania. Rozwiązałem problem dodając dodatkową linię do fazy uruchamiania skryptu

cp -R  build/Debug/MyFramework.framework ~/Library/Frameworks

ale to jest jak sello-taping coś, co nie powinno zostać złamane w pierwszej kolejności. Jak mogę to naprawić?

questionAnswers(4)

yourAnswerToTheQuestion