Plugins : Problème d'icône avec wrapper extension différente de "plugin"
Eddy58
Membre
Je veux utiliser une wrapper extension différente de "plugin" ou "bundle", du genre "monappplugin", mais le bundle généré n'a alors plus l'icône Finder dédiée (le légo blanc), et n'est plus wrappé, un répertoire classique le représentant. Je coche l'option de compilation Force Package Info Generation, pour forcer le wrapping, mais une icône indéfinie est utilisée par le Finder. J'ai alors intégré l'icône voulue dans le package et l'ai mise en paramètre icon file, mais ça ne fait rien...
Mais comment donc faire pour que le Finder applique l'icône dédiée sur des wrappers extensions exotiques ? ???
Mais comment donc faire pour que le Finder applique l'icône dédiée sur des wrappers extensions exotiques ? ???
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
[EDIT] Ok merci, ça fonctionne impeccable.
Voici le réglage des propriétés pour ceux que ça intéresse, l'icône KEXT étant récupéré dans "/System/Library/CoreTypes.bundle".
[tt]
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>ixpplugin</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>KEXT.icns</string>
<key>CFBundleTypeName</key>
<string>ixpplugin</string>
<key>CFBundleTypeRole</key>
<string>None</string>
<key>LSTypeIsPackage</key>
<true/>
</dict>
</array>
[/tt]