You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

德语应用在App Store显示英文,如何通过Xcode调整语言设置?

问题解答

1. Xcode开发语言设置与App Store显示语言的关系

是的,这个设置直接相关。App Store识别应用默认语言时,会读取App包内Info.plist中的CFBundleDevelopmentRegion字段,而这个字段默认由Xcode的「默认开发语言」自动生成和维护。如果你的开发语言还是英文,即使App Store Connect里设了德语为主要语言,App Store依然会优先读取CFBundleDevelopmentRegion的英文标识,导致显示语言不符。

2. 修改Xcode开发语言的步骤

按以下操作修改,确保CFBundleDevelopmentRegion被正确设置为德语:

  • 打开Xcode,选中项目根节点(左侧导航栏最顶部的项目名称,不是具体的Target)
  • 切换到「Info」标签页,找到「Localizations」板块
  • 点击左下角的「+」按钮,在弹出的列表中选择「German(de)」添加德语本地化
  • 将德语条目拖拽到Localizations列表的最顶部,设为默认开发语言
  • Xcode会弹出提示,询问是否更新Info.plist和相关资源文件,选择「Create」或「Update」完成配置
  • 最后检查Info.plist,确认CFBundleDevelopmentRegion的值为de

3. 开发语言设德语VS手动设置本地化

  • 不建议手动修改Info.plist里的本地化相关字段,因为Xcode会在构建时自动同步开发语言设置到CFBundleDevelopmentRegion,手动修改容易出现配置不一致,后续更新项目时还可能被覆盖。
  • 更合适的做法是把德语设为默认开发语言,同时确保你的应用资源(如字符串文件、Storyboard/XIB)都完成了德语本地化,并且Xcode的Localizations列表中德语处于首位。这样Xcode会自动维护CFBundleDevelopmentRegion为de,App Store就能正确识别应用的默认语言为德语。

内容的提问来源于stack exchange,提问作者Menslo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 14:37:44