在Iphone应用程序名称上使用特殊字符时出现问题

时间:2011-03-29 18:24:02

标签: iphone xcode4

本地化应用程序名称时出现问题。当我在本地化的CFBundleDisplayName属性上放置一个特殊字符时,会出现问题。

默认名称为:

“CFBundleDisplayName”=“seguridad”;

翻译成葡萄牙语:

“CFBundleDisplayName”=“Segurança”;

使用此配置,设备始终显示默认名称(“seguridad”)。但是当我用以下代码替换葡萄牙语字符串时

“CFBundleDisplayName”=“Seguransa”;

正确显示本地化字符串。

任何帮助都会被贬低。

提前致谢。

2 个答案:

答案 0 :(得分:1)

好的,我发现了问题。不知道为什么,但文件编码不正确(我用xcode创建了它)。刚刚更改了文件编码,现在一切正常。

感谢您的回复。

答案 1 :(得分:0)

当您说“设备始终显示”时,我认为您的意思是图标?

我似乎能够在我的CFBundleDisplayName中添加'ç'就好了。以及任何其他unicode字符。

我知道当您更改目标中的“产品名称”时,您必须关闭&在它完全生效之前重新打开你的项目(愚蠢,我知道)。也许试一试?