OS X Cadre de la Bibliothèque n'est pas chargé: "Image non trouvé"

Je suis en train de créer une base de OS X Cadre, pour l'instant j'ai juste un framework de test créé: TestMacFramework.framework et j'essaie de l'importer dans un tout nouveau OS X projet d'Application.

J'ai construit la .fichier de structure et d'importation dans le nouveau projet, le cadre apparaît au lien d'accord, et je peux de référence au public d'en-tête de fichier que j'ai ajouté pour le cadre de phases de construction de la section.

Cependant, quand j'essaye 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 un Copy Files section pour mon application conteneur phases de construction, donc j'ai fait ceci et de le configurer comme si...

OS X Cadre de la Bibliothèque n'est pas chargé:

Cependant, j'ai toujours l'erreur d'exécution. Je suis évidemment faire quelque chose de mal ici, mais le site Apple developer des ressources de la bibliothèque pour cette des références Xcode 2, n'est donc pas très utile!

Qu'ai-je manqué?

Mise à JOUR:

Je peux voir dans le journal que mon TestMacFramework.framework est copié dans le .app contents/frameworks répertoire, mais il n'est pas installé à la Bibliothèque/Frameworks répertoire sur le HD

OS X Cadre de la Bibliothèque n'est pas chargé:

Mise à JOUR 2:

Le construire correctement les liens si je copier manuellement le TestMacFramework.framework dans le Library/Frameworks répertoire

  • Ce n' otool -L vous dire à propos de l'emplacement de l'application s'attend à trouver le cadre?
  • Ok, j'ai compris comment le faire fonctionner... C'est le résultat que j'obtiens pour ma bibliothèque (j'ai exclu les autres dépendances, comme la Fondation, etc) /Library/Frameworks/TestMacFramework.framework/Versions/A/TestMacFramework (compatibility version 1.0.0, current version 1.0.0)
  • Mon correctif a été l'Incorporation sous forme de binaires de la bibliothèque dont j'avais besoin (Alamofire). Est-ce acceptable?
  • Il est très déroutant que cette question est clairement étiqueté pour OS X, et toutes les réponses, y compris l'reconnus, sont pour iOS. J'ai la même erreur, et ne pouvez pas utiliser les réponses.
  • Depuis Xcode 7.3 le processus est le même pour iOS et macOS cadres, de la accepté de répondre est la façon correcte de le faire. Si vous rencontrez toujours des problèmes, il pourrait être un problème indépendant?
InformationsquelleAutor Sammio2 | 2014-07-28