应用程序的可执行文件名可以与应用程序的显示名称不同吗?

斯莱曼

我确信至少直到最近才有可能使应用程序的可执行文件(.app)文件名不同于应用程序的产品名称/显示名称。

我们的应用程序名称为中文,但直到最近它的可执行文件名仍为英文,例如abc.app我几年前继承了此设置。最近,尽管我们考虑将应用程序的中文名称更改为另一个中文名称,但最终决定不这样做。但是,由于尝试更改应用程序的名称,因此我无法将可执行文件的文件名转换为英语。不管它总是和中文的PRODUCT_NAME一样。我尝试修改应用程序的“捆绑包名称”,“捆绑包显示名称”,“可执行文件”和其他设置。没有工作。

顺便说一句,我们希望可执行文件的文件名使用英文的原因是:否则必须修改某些代码。例如,以下语句在[[NSBundle mainBundle] resourcePath]包含非英语字符时将不起作用

NSURL* url = [NSURL URLWithString:[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:urlStr]];
斯莱曼

感谢@ Cy-4AH,这是正确的答案:

只需在plist中为CFBundleDisplayName添加自定义文本即可。PRODUCT_NAME和目标名称用英文保留。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

可执行文件名称和应用程序名称不同

来自分类Dev

在哪里可以找到文件系统中的应用程序可执行文件?

来自分类Dev

在哪里可以找到文件系统中的应用程序可执行文件?

来自分类Dev

自动测试应用程序可执行文件(基于Windows的应用程序)

来自分类Dev

是否可以分发使用 C 生成的可执行文件的 Java 桌面应用程序?

来自分类Dev

如果“ whereis”未显示,该如何查找应用程序的可执行文件?

来自分类Dev

如果“ whereis”未显示,该如何查找应用程序的可执行文件?

来自分类Dev

如何运行可执行文件(应用程序/ x-可执行文件)?

来自分类Dev

node.js 应用程序的单个可执行文件可以访问其模块中不存在的文件吗

来自分类Dev

将处理应用程序合并为1个大可执行文件吗?

来自分类Dev

从可执行文件(及其所在的文件夹)创建应用程序

来自分类Dev

退出时删除应用程序可执行文件

来自分类Dev

如何将Web应用程序转换为桌面可执行文件?

来自分类Dev

如何将可执行文件更改为应用程序?

来自分类Dev

CPU在应用程序启动时就注册状态。PE可执行文件

来自分类Dev

如何关闭来自一罐可执行文件的应用程序加载警告?

来自分类Dev

CPU在应用程序启动时就注册状态。PE可执行文件

来自分类Dev

SBCL:将Hunchentoot应用程序部署为可执行文件

来自分类Dev

将HTML5 Canvas + Javascript应用程序转换为可执行文件

来自分类Dev

发布时在clickonce应用程序内签名可执行文件

来自分类Dev

隐藏电子应用程序中的可执行文件的源代码

来自分类Dev

'指定的可执行文件不是此OS平台的有效应用程序

来自分类Dev

如何从打包的Electron应用程序运行可执行文件

来自分类Dev

ldd告诉我我的应用程序不是“动态可执行文件”

来自分类Dev

Windows:从Store安装的应用程序的可执行文件在哪里?

来自分类Dev

应用程序的ios可执行文件中的奇怪编码

来自分类Dev

如何从终端用Swift编写的应用程序生成可执行文件?

来自分类Dev

应用程序崩溃后自动重启可执行文件

来自分类Dev

如何将Windows .exe转换为macOS可执行文件/应用程序?

Related 相关文章

  1. 1

    可执行文件名称和应用程序名称不同

  2. 2

    在哪里可以找到文件系统中的应用程序可执行文件?

  3. 3

    在哪里可以找到文件系统中的应用程序可执行文件?

  4. 4

    自动测试应用程序可执行文件(基于Windows的应用程序)

  5. 5

    是否可以分发使用 C 生成的可执行文件的 Java 桌面应用程序?

  6. 6

    如果“ whereis”未显示,该如何查找应用程序的可执行文件?

  7. 7

    如果“ whereis”未显示,该如何查找应用程序的可执行文件?

  8. 8

    如何运行可执行文件(应用程序/ x-可执行文件)?

  9. 9

    node.js 应用程序的单个可执行文件可以访问其模块中不存在的文件吗

  10. 10

    将处理应用程序合并为1个大可执行文件吗?

  11. 11

    从可执行文件(及其所在的文件夹)创建应用程序

  12. 12

    退出时删除应用程序可执行文件

  13. 13

    如何将Web应用程序转换为桌面可执行文件?

  14. 14

    如何将可执行文件更改为应用程序?

  15. 15

    CPU在应用程序启动时就注册状态。PE可执行文件

  16. 16

    如何关闭来自一罐可执行文件的应用程序加载警告?

  17. 17

    CPU在应用程序启动时就注册状态。PE可执行文件

  18. 18

    SBCL:将Hunchentoot应用程序部署为可执行文件

  19. 19

    将HTML5 Canvas + Javascript应用程序转换为可执行文件

  20. 20

    发布时在clickonce应用程序内签名可执行文件

  21. 21

    隐藏电子应用程序中的可执行文件的源代码

  22. 22

    '指定的可执行文件不是此OS平台的有效应用程序

  23. 23

    如何从打包的Electron应用程序运行可执行文件

  24. 24

    ldd告诉我我的应用程序不是“动态可执行文件”

  25. 25

    Windows:从Store安装的应用程序的可执行文件在哪里?

  26. 26

    应用程序的ios可执行文件中的奇怪编码

  27. 27

    如何从终端用Swift编写的应用程序生成可执行文件?

  28. 28

    应用程序崩溃后自动重启可执行文件

  29. 29

    如何将Windows .exe转换为macOS可执行文件/应用程序?

热门标签

归档