我正在尝试在我的构建服务器上使用 plutil 重命名我的 CFBundleDisplayName。这是我正在运行的 bash 脚本的一部分。
BUNDLE_DISPLAY_NAME='MY'" "'APP'
plutil -replace CFBundleDisplayName -string "$BUNDLE_DISPLAY_NAME" $PLIST_ADDRESS
我期待这个脚本,将 CFBundleDisplayName 更改为 "MY APP" 但我现在拥有的是 MY APP 。
有人知道如何从 plutil 获得预期的输出吗?
Best Answer-推荐答案 strong>
如果有人使用 plutil 在 CFBundleDisplayName 中遇到类似的空格问题,我最终要做的是复制 " " (FIGURE SPACE 的实际字符|而不是 UTF-16(十六进制) 代码) 在脚本中解决问题。
BUNDLE_DISPLAY_NAME='MY'" "'APP'
plutil -replace CFBundleDisplayName -string "$BUNDLE_DISPLAY_NAME" $PLIST_ADDRESS
关于ios - 带有 plutil 的 CFBundleDisplayName 中的空间,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/47330664/
|