0 votes

Créer plist par ligne de commande

Pardonnez-moi s'il y a une meilleure façon de faire, mais j'ai une application qui est générée sans plist, cela est en partie dû au système de construction qui est multiplateforme. Existe-t-il un moyen de générer une liste de diffusion à partir de la ligne de commande ? J'ai regardé defaults mais je n'arrive pas à en générer un. J'ai besoin de pouvoir définir une clé CFBundleExecutable .

Merci.

1voto

user3439894 Points 52496

L'exemple suivant crée un com.domain.programname.plist dans le dossier :

~\Library\Preferences

defaults write com.domain.programname CFBundleExecutable $value

Si vous voulez un Info.plist cet exemple en crée un sur votre bureau :

defaults write /Users/$USER/Desktop/Info CFBundleExecutable ExecutableName

Vous pourriez définir le chemin à l'intérieur de la .app liasse, disons que c'est dans les applications :

defaults write /Applications/AppName.app/Contents/Info CFBundleExecutable ExecutableName

Pour d'autres permutations, lire : man defaults

Info.plist file

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X