首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用程序的可执行文件名是否与应用程序的显示名称不同?

应用程序的可执行文件名是否与应用程序的显示名称不同?
EN

Stack Overflow用户
提问于 2020-01-03 17:07:09
回答 1查看 237关注 0票数 1

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

abc.app说,我们的应用程序名是中文,但直到最近,它的可执行文件名都是英文的。几年前我继承了这个设置。最近,尽管我们考虑了将应用程序的中文名称(改为另一个中文名称),但最终决定不这么做。然而,由于试图更改应用程序的名称,我一直无法获得可执行文件名为英文。不管是什么,它总是和中文的PRODUCT_NAME一样。我试着修改应用程序的“包名”、“包显示名”、“可执行文件”和其他设置。都没起作用。

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

stringByAppendingPathComponent:urlStr]]; * url =[

URLWithString:[NSBundle mainBundle resourcePath] URLWithString]

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-07 13:15:13

信用给@Cy-4AH,这是一个正确的答案:

只是在CFBundleDisplayName的plist中添加自定义文本。PRODUCT_NAME和目标名称以英语离开.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59582543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档