我正在尝试使用构建服务器上的plutil重命名我的CFBundleDisplayName。这是我正在运行的bash脚本的一部分。
BUNDLE_DISPLAY_NAME='MY'" "'APP'
plutil -replace CFBundleDisplayName -string "$BUNDLE_DISPLAY_NAME" $PLIST_ADDRESS
我希望这个脚本将CFBundleDisplayName更改为"MY APP"
,但我现在拥有的是MY APP
。
任何人都知道如何从plutil获得我期望的输出?
答案 0 :(得分:0)
如果任何人在使用plutil的CFBundleDisplayName中遇到与空间类似的问题,我最后要做的是复制" "
(FIGURE SPACE的实际字符而不是UTF-16(十六进制)代码)在脚本中解决问题。
BUNDLE_DISPLAY_NAME='MY'" "'APP'
plutil -replace CFBundleDisplayName -string "$BUNDLE_DISPLAY_NAME" $PLIST_ADDRESS