Installation d'une palette IB
tablier
Membre
J'ai téléchargé les deux exemples suivants: ClocControl" et ClockControlPalette.
Pour faire marcher ClocControl il faut avoir compilé ClockControlPalette et avoir installé la palette dans IB.
Après compilation de ClockControlPalette j'obtiens un ClockControlPalette.ibplugin et un ClockControlPalette.framework. D'après le README du projet ClocControl:
J'ai été lire la doc: Interface Builder User's guide. je ne trouve pas d'explication (ou je suis passé à coté!).
??? j'ai donc besoin d'aide!
Nota: Le README affirme que:
Pour faire marcher ClocControl il faut avoir compilé ClockControlPalette et avoir installé la palette dans IB.
Après compilation de ClockControlPalette j'obtiens un ClockControlPalette.ibplugin et un ClockControlPalette.framework. D'après le README du projet ClocControl:
Si je clique sur le plugin j'obtiens l'erreur:Before you can open the Application's MainMenu.nib file, you will have to build and launch IB by double clicking on the built palette. (The nib requires this palette to be known and present)
J'ai essayé d'installé le plugin en utilisant les préférences de IB. J'obtiens la même erreur.ClockControlPalette.ibplugin†could not be opened. The bundle is damaged or missing necessary resources. Try reinstalling the bundle.
J'ai été lire la doc: Interface Builder User's guide. je ne trouve pas d'explication (ou je suis passé à coté!).
??? j'ai donc besoin d'aide!
Nota: Le README affirme que:
This project contains the source code for the Clock Control palette for Interface Builder, updated for Interface Builder 3. This palette no longer works with Interface Builder Tiger.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
ça fait près de deux ans que je n'y ai pas touché, mais il me semble qu'il fallait retirer le plug-in des Préférences d'IB, puis quitter IB.
Ensuite, double-cliquer sur le plug-in dans Xcode pour qu'IB le recharge.
(Si vous vous demandiez pourquoi Xcode 4 incorpore IB, voici sans doute l'une des raisons).
Peut-être qu'IB peut rechercher des plugins à d'autres chemins, mais je n'en sais pas plus.
1 à l'édition IB doit trouver son plugin et le framework correspondant.
2 le logiciel produit doit marcher de manière indépendante, donc embarquer le Framework.
Pour le 1 c'est fait. Pour le 2 je ne sais pas comment on le fait, mais je finirais bien par trouvé.