iOS开发更改app名称

释放双眼,带上耳机,听听看~!

我们创建的项目一般都是用的英文名称,运行显示在手机上的时候名称是跟项目名称一样的,如何更改显示在手机上的名称呢?

1.一般情况是应用名称和项目名称一致。

 

项目名称.png

 

2.直接在Build Setting里面搜索product name然后更改就可以了。

 

更改名称.png

更改结果:

更改结果.png

 

3.第二种方法:直接在info.plist中修改就可以了,在info.plist中找到CFBundleDisplayName(Bundle Display Name),如果没有这一项,可以点击右键直接add row添加这一项,然后就可以直接更改名称了。
更改结果:

 

更改结果.png

注:我在更改的时候不小心更改错地方了,遇到如下问题;

报错.png

这是由于更改的时候不小心把Executable file的名称给改了,直接把这个名称改回去就好了$(EXECUTABLE_NAME)。

4.第三种方法:在项目中添加一个.strings的文件(使用的是国际化的方法):

 

添加方法.png

 

命名为InfoPlist。会得到一个InfoPlist.strings的文件。(注意:命名千万别错,错了会发现更改不了名称)

 

InfoPlist.png

点击右边的Localize按钮。选择需要本地化的语言(一般只有base和english)

这里可以选择需要本地化的语音.png

 

找不到选择别的语言的地方.png

 

在这里找不到选择更多国家的地方,这个选择要在项目的设置上添加支持的国家才行。

 

点击+号添加更多语言.png

这里只需勾选InfoPlist.strings就行了。

勾选InfoPlist.png

下面就可以进行应用名称国际化了:
在InfoPlist.strings(English)中添加代码:

CFBundleDisplayName = "English Name";
英文名称.png

 

在InfoPlist.strings(Simplified)中添加代码:

CFBundleDisplayName = "中文名称";
中文名称.png

 

更改结果:

设置英文语言.png
设置中文语言.png

 

慢慢来,一步一个巴掌印。。。。。

人已赞赏
iOS文章

iOS开发获取本地/网络视频的第一帧图片

2020-1-31 12:05:55

iOS文章

iOS开发使用Cordova框架实现原生与H5交互

2020-1-31 12:32:52

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索