J'essaie de créer un cadre OS X de base, en ce moment je viens de créer un cadre de test: TestMacFramework.frameworket j'essaie de l'importer dans un tout nouveau projet d'application OS X.
J'ai construit le fichier .framework et l'ai importé dans le nouveau projet, le cadre semble bien se lier, et je peux référencer le fichier d'en-tête public que j'ai ajouté à la section des phases de construction du cadre.
Cependant, lorsque j'essaie d'exécuter l'application conteneur, j'obtiens l'erreur suivante:
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
Après un peu de recherche sur Google, j'ai réalisé que je devais ajouter une Copy Filessection à mes phases de construction d'application de conteneur, donc je l'ai fait et configuré comme ça ...

Cependant, je reçois toujours l'erreur d'exécution. Je fais évidemment quelque chose de mal ici, mais la ressource de la bibliothèque de développeurs Apple pour cette référence Xcode 2, n'est donc pas très utile!
Qu'est-ce que j'ai raté?
METTRE À JOUR:
Je peux voir dans le journal de construction que mon TestMacFramework.frameworkest copié dans le répertoire .app contents / frameworks, mais il n'est pas installé dans le répertoire Library / Frameworks sur le disque dur

MISE À JOUR 2:
La construction se lie correctement si je copie manuellement le TestMacFramework.frameworkdans le Library/Frameworksrépertoire
/Library/Frameworks/TestMacFramework.framework/Versions/A/TestMacFramework (compatibility version 1.0.0, current version 1.0.0)







otool -Lvous indique où l'application s'attend à trouver le framework?