iphone - cocoa 应用程序的 info plist 中的 "bundle display name"和 "bundle name"有什么区别

标签 iphone objective-c cocoa macos

这是一个很好的问题:

Bundle Name, Executable Name, Product Name...anything else?

但我只是想知道 cocoa 应用程序的 info plist 中的“bundle display name”和“bundle name”之间的区别。

最佳答案

我认为其他任何答案都不能简明扼要地回答这个问题。

  • CFBundleDisplayName - 显示:图标下方。根据文档,应该本地化,但前提是应用程序本身已本地化,否则会有某种惩罚(如果这是真的我不能说)

  • CFBundleName - 显示:我不知道。文档建议它将在列表中使用,因此建议最多使用 16 个字符,但例如设置→常规→应用程序使用列表确实使用 CFBundleDisplayName。到目前为止,我从来没有弄清楚这个到底是在哪里使用的。

哦,这是针对 iOS 应用的,不能代表其他操作系统。

关于iphone - cocoa 应用程序的 info plist 中的 "bundle display name"和 "bundle name"有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3465792/

相关文章:

objective-c - 使用 AudioQueue 创建文件时丢失 block

swift - 插入光标颜色和大小

ios - 加载图像会导致内存激增

iphone - 密码文本字段的顺序验证

iphone - CoreFoundation框架导致的内存泄漏

objective-c - 使用 Objective-C block

iphone - iOS 应用程序与 pinterest 的集成

ios - 带 POST 参数的 AFNetworking 上传任务

ios - 客户端服务器 json 响应

iphone - UINavigationBar 出现在 StatusBar 下