OGeek|极客世界-中国程序员成长平台

标题: ios - 带有 plutil 的 CFBundleDisplayName 中的空间 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-11 19:18
标题: ios - 带有 plutil 的 CFBundleDisplayName 中的空间

我正在尝试在我的构建服务器上使用 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-推荐答案


如果有人使用 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/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4