Je crée ma propre application et j'aimerais modifier certaines valeurs de mon fichier Info.plist à l'aide de terminal.
J'ai essayé de faire defaults write Info.plist CFBundleExecutable -string <Executable>
et defaults write Info.plist CFBundleExecutable <Executable>
cependant cela ne semble jamais fonctionner. Je ne reçois aucune sortie, alors je ne sais même pas ce que je fais de travers.
Merci pour l'aide
Réponses:
Vous pouvez utiliser
defaults
ou desplutil
outils de ligne de commande.Car
defaults
cela ressemble à ceci:Pour
plutil
:La valeur après
-insert
est un chemin de clé séparé par.
. Par exempleva insérer "scss" chaîne profondément dans le chemin. Les nombres suivants
.
sont pour les tableaux (ils commencent par0
).la source
Pour macOS
GET Value
/usr/libexec/PlistBuddy -c "Print : CFBundleExecutable" Info.plist
Valeur SET
/usr/libexec/PlistBuddy -c "Set : CFBundleExecutable <Executable>" Info.plist
la source