2017-11-16 3 views
1

Ich versuche, meinen CFBundleDisplayName mit Plutil auf meinem Build-Server umzubenennen. Hier ist ein Teil des Bash-Skripts, das ich gerade ausführe.Platz in CFBundleDisplayName mit plutil

BUNDLE_DISPLAY_NAME='MY'" "'APP' 
plutil -replace CFBundleDisplayName -string "$BUNDLE_DISPLAY_NAME" $PLIST_ADDRESS 

Ich erwarte, dass dieses Skript, das CFBundleDisplayName zu "MY APP" ändert sich aber, was ich jetzt haben, ist MY APP.

Jeder hat eine Idee, wie kann ich meine erwartete Ausgabe von Plutil bekommen?

Antwort

0

Im Falle, dass jemand ähnliches Problem mit dem Raum in CFBundleDisplayName mit plutil konfrontiert, was sich letzten Endes ich bis zu ist die " " (Ist-Zeichen für FIGURE SPACE nicht die UTF-16 (hex) -Code) in das Skript zu kopieren, die lösen Problem.

BUNDLE_DISPLAY_NAME='MY'" "'APP' 
plutil -replace CFBundleDisplayName -string "$BUNDLE_DISPLAY_NAME" $PLIST_ADDRESS