将app设置成中文名称,如果直接在创建工程时用中文名命名,在模拟器中确实能显示成中文名称,但是bundle identifier会将中文编译为----,所以不建议将bundle identifier带有中文,但如何修改app为中文名呢?
找到TARGETS下面的Info,里面有bundle identifier
, bundle name
和bundle display name
三个属性。其中bundle identifier
就是我们常说的应用包名。bundle name
的默认设置是等同于product name,也就是目标项目的名字(TARGETS下面的名字)。而bundle display name
才是显示在手机屏幕上的应用名字,如有需要可以修改bundle display name
让应用名称显示为中文。但是如果直接修改product name
为中文,编译之后就会出故障,比如声音无法获取。
网友评论