- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在尝试在我的构建服务器上使用 plutil 重命名我的 CFBundleDisplayName。这是我正在运行的 bash 脚本的一部分。
BUNDLE_DISPLAY_NAME='MY'" "'APP'
plutil -replace CFBundleDisplayName -string "$BUNDLE_DISPLAY_NAME" $PLIST_ADDRESS
我期待这个脚本,将 CFBundleDisplayName 更改为 "MY APP"
但我现在拥有的是 MY APP
。
有人知道如何从 plutil 获得预期的输出吗?
最佳答案
如果有人在 CFBundleDisplayName 中使用 plutil 遇到类似的空间问题,我最终要做的是复制 "〇"
(FIGURE SPACE 的实际字符而不是 UTF-16(十六进制) 代码) 来解决问题。
BUNDLE_DISPLAY_NAME='MY'" "'APP'
plutil -replace CFBundleDisplayName -string "$BUNDLE_DISPLAY_NAME" $PLIST_ADDRESS
关于ios - CFBundleDisplayName 中的空间与 plutil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47330664/
我尝试使用 CFBundleDisplayName 对应用程序名称进行本地化。 我根据两种不同的语言制作了本地化的 InfoPlist.strings。 在一个字符串文件中写道: CFBundleDi
我正在尝试本地化我的应用程序名称,但无法正常工作。我有一个具有以下内容的本地化 InfoPlist.strings: CFBundleDisplayName = "Application Name i
[[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleDisplayName"] 此 API 在 plist 中返回 Bundl
有人可以告诉我如何找到问题吗?我有一个名为“MyApp”的应用程序。我想将应用程序名称本地化为德语。我在主项目目录中有一个目录 de.lproj 。它包含一个文件 Localized.strings
我正在构建一个具有两个目标(免费和付费)的 iOS 应用程序,因为它们都具有相同的代码但几乎没有更改,例如 iAd ......等 在代码中,我使用这行代码来区分这些目标: IsFree = [[[[
我正在尝试在我的构建服务器上使用 plutil 重命名我的 CFBundleDisplayName。这是我正在运行的 bash 脚本的一部分。 BUNDLE_DISPLAY_NAME='MY'"
我正在尝试获取应用程序名称以用作 NavController 标题,但无论我做什么我都无法获取 CFBundleDisplayName 值。它返回“空”。 这是我正在使用的代码 [NSBundle m
当我给 Bundle显示名称加上空格作为“我的应用程序显示名称”时,我得到的应用程序名称为(“myappdisplay ...”)。这仅发生在iOS 11上,在iOS 10及以下版本(<)中,它正确显
我在应用商店中有一个名为“法语翻译+”的应用。 应用程序图标下方没有足够的空间来显示整个名称,因此我设置 CFBundleDisplayName = "Translator +"。 但是,当我在 iO
我正在尝试找出 CFBundleDisplayName 的位置,以便我可以在安装到设备上时在 xCode 中更改我的应用程序的标题。 据我了解,CFBundleDisplayName 包含 iPhon
我想更改下面显示的应用程序图标的应用程序名称。但我无法从 info.plist 文件执行此操作。 我尝试更改以下值: bundle 显示名称:${PRODUCT_NAME} ==> bundle 显示
当我查看 Xcode 中的 Info.plist 文件时,属性列表编辑器会显示一个看起来像变量的值: ${PRODUCT_NAME} 如何/在哪里为我的应用设置本地化名称? 最佳答案 您可以创建一个名
我是一名优秀的程序员,十分优秀!