作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我在任何地方都找不到这个问题的答案。我是 Xcode 的新手。我开发了两个多语言 iPhone 应用程序,但无法将它们上传到 iTunes Connect,因为我遇到了著名的错误“info.plist 键 cfbundlelocalizations 的值不是该键所需的类型”。每个人都说这是因为我需要将一系列值放在那里,但我不知道该怎么做。例如,如果我需要英语和法语,我应该放什么?像这样 (0=en, 1=fr)?
最佳答案
Xcode 中的 plist 编辑器似乎坚持它应该是一个字符串...如果你想要一个数组,尝试在文本编辑器中打开 plist 文件,并在一个值之后添加:
<key>CFBundleLocalizations</key>
<array>
<string>English</string>
<string>French</string>
</array>
所以你的 plist 看起来像这样:
...
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleLocalizations</key>
<array>
<string>English</string>
<string>French</string>
</array>
...
关于iphone - CFBundleLocalizations info.plist - 如何放置多种语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8350151/
我在任何地方都找不到这个问题的答案。我是 Xcode 的新手。我开发了两个多语言 iPhone 应用程序,但无法将它们上传到 iTunes Connect,因为我遇到了著名的错误“info.plist
我在 Mac App Store 的 OSX 项目中添加了多个本地化版本,提交了应用程序,但仅识别了英语(本地化版本:( "English"),取自 ITC Binary Details)。该产品已在
我是一名优秀的程序员,十分优秀!