BundleDisplayName 中的西班牙口音

Posted

技术标签:

【中文标题】BundleDisplayName 中的西班牙口音【英文标题】:Spanish accent in BundleDisplayName 【发布时间】:2014-03-18 16:39:23 【问题描述】:

我需要在捆绑显示名称中添加一个西班牙口音,但我在设备和模拟器中的屏幕截图中得到了这个结果。

问题是重音移到了错误的字母上(单词必须显示“Caligrafía”而不是“f”上的重音)

有没有办法解决这个问题?

任何帮助将不胜感激。我正在使用 Xcode 5.1 和 ios 7.1

同时添加我的 info.plist 中的屏幕截图

* 更新 *(2014 年 4 月 30 日) 我从苹果收到信息,显然他们认为这是一个错误。他们给了我这个错误号 16379794。当我收到他们的任何信息时,我会刷新这个案例。

【问题讨论】:

您的配置文件中似乎有错字,我猜是 Info.plist... @Roberto_Sanchez 我在 info.plist 的“Bundle Display Name Field”中写了 Caligrafía,但如果你慢慢检查,你会看到字母“f”上的重音,这是不可能的那个(西班牙语)。辅音不能只有元音才有重音。所以我不知道为什么重音会在图标的名称中移动。 哇,好奇怪的案例!,这似乎是iOS的问题,你测试了哪些iOS版本? 我在一个新项目中使用了 Xcode 5.1 和 iOS 7.1。 我有同样的问题 evernote.com/shard/s32/sh/d88c45b1-dd3e-4cb3-9631-f08d0747a95a/…"> 【参考方案1】:

这是 iOS 7 的问题。它在 iOS 4 到 6 上运行良好。它已在 iOS 8 中修复(在 iOS 8 beta 版,种子 2 上验证)。

【讨论】:

谢谢。我会检查并选择这个作为答案。【参考方案2】:

我可以轻松重现该问题:

这似乎是一个与应用显示名称(CFBundleDisplayName)中字符“í”表示有关的错误,我建议在https://bugreport.apple.com/中打开一个错误

根据你如何组合字符“í”,结果会有所不同,正如你在截图中看到的那样,即使你放了2个“íí”,第二个也会消失。

很抱歉我帮不了你太多,但我想确认这不是一个孤立的案例。

【讨论】:

感谢您的帮助。我是这样想象的。让我尝试在 Apple 中打开错误报告。如果我没有收到任何其他答案,我会检查您的答案是否有效。 我在 Apple 中打开错误报告。我会根据苹果的回答更新。

以上是关于BundleDisplayName 中的西班牙口音的主要内容,如果未能解决你的问题,请参考以下文章

Windows Phone 8 更改口音和主题颜色

iOS 11 中的捆绑显示名称 (CFBundleDisplayName) 缺少空格字符

R中的西班牙日期

使用法语口音时语法无效

大熊猫中的`re.sub()`

YouTube 有口音?