Creare plist tramite la riga di comando

0

Perdonami se c'è un modo migliore per farlo, ma ho un'app che viene generata senza un plist, questo è in parte dovuto al sistema di build che è multipiattaforma. C'è un modo per generare un plist dalla riga di comando? Ho guardato defaults ma non riesco a generarne uno. Devo essere in grado di impostare una chiave CFBundleExecutable .

Grazie.

    
posta PhilCK 22.04.2015 - 13:58
fonte

1 risposta

1

Nell'esempio seguente viene creato un file com.domain.programname.plist in:

~\Library\Preferences

defaults write com.domain.programname CFBundleExecutable $value

Se vuoi un file Info.plist questo esempio ne crea uno sul desktop:

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

Potresti impostare il percorso all'interno del pacchetto .app , diciamo che è in Applicazioni:

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

Per le altre permutazioni leggi: man defaults

    
risposta data 22.04.2015 - 15:00
fonte

Leggi altre domande sui tag