2009-01-23 4 views
2

J'intègre growl dans mon application Objective-C.Création d'une application Objective-C avec cadre externe

Cependant, si je compile et exécute mon application sans copier le fichier Growl.framework vers ~/Library/Frameworks ou un emplacement correspondant, alors mon application ne peut pas être exécutée. Je ne comprends pas vraiment Frameworks sous l'objectif-c, mais je me demandais s'il y avait de toute façon à inclure le cadre dans mon application afin que je ne dois pas distribuer manuellement le cadre à l'utilisateur?

Je crois que c'est ce que fait tweetweet dans le processus de construction, mais je n'ai pas encore compris comment ils l'ont fait.

Merci, Brian

Répondre

3

Oui, dans votre cible dans Xcode vous devez créer une nouvelle phase de construction « Copier les fichiers » (clic droit sur la cible> Ajouter> Nouvelle phase de construction> Nouvelle copie des fichiers Phase de construction) . Lorsque la fenêtre Plus d'infos apparaît, cliquez sur le bouton contextuel et choisissez Frameworks. Faites glisser cette phase de génération juste en dessous de la phase de ressource de copie, puis faites glisser les cadres sur lesquels vous souhaitez la copier.

+0

Merci, a bien fonctionné. Pas vraiment sûr de comment j'ai regardé ça. –

Questions connexes