gpt4 book ai didi

ios - 发布一个具有多个(外语)名称的 iOS 应用程序?

转载 作者:技术小花猫 更新时间:2023-10-29 10:22:07 34 4
gpt4 key购买 nike

是否可以重新发布具有不同标题的现有 iOS 应用程序?

该应用程序支持多种语言,但在应用商店中只有一个英文标题。我的想法很可能是任性的,我的潜在俄罗斯/印度/中国/法国观众看不到它。

听起来不像是 Apple 会支持的东西,但我还是想问问。

如果它是可行的,那么我需要什么 bundle id/prov profiles/dist certificates?每个应用各一个?

提前致谢。

最佳答案

是的,你可以 - 只需本地化 CFBundleDisplayName 的值:

  1. 在 Xcode 中打开您的项目
  2. 确保项目导航器在 View 中( View > 导航器 > 显示项目导航器,或 CMD+1)
  3. 确保文件检查器在 View 中(查看 > 实用程序 > 显示文件检查器,或 OPT+CMD+1)
  4. 在项目导航器中选择InfoPlist.strings
  5. 在文件检查器中,在本地化下单击 + 按钮并添加您要翻译成的语言(例如法语)
  6. 在项目导航器中,展开现在出现在 InfoPlist.strings 旁边的显示三角形,然后选择 InfoPlist.string(法语)
  7. 添加以下行:

    CFBundleDisplayName = "Translated app name here";

Xcode screenshot illustrating the above steps

正如@runmad 所建议的,您还可以在 iTunes Connect 中提供本地化的营销内容,包括本地化的应用程序名称。这不是强制性的,尽管它确实有道理。但请注意,iTunes Connect 仅支持一小部分语言。 Apple 的 iTunes Connect Developer Guide 中列出的当前支持 iTunes Connect 本地化的语言(PDF)。从该文档的当前版本 (7.4) 开始,支持的语言有:

  • 澳大利亚英语
  • 巴西葡萄牙语
  • 加拿大英语
  • 荷兰语
  • 英语
  • 法语
  • 法裔加拿大人
  • 德语
  • 意大利语
  • 日语
  • 韩语
  • 拉丁美洲西类牙语
  • 葡萄牙语
  • 俄语
  • 简体中文
  • 西类牙语
  • 瑞典语
  • 英国英语

如果您想将应用程序名称本地化为该列表之外的语言(比方说匈牙利语),您可以在 Xcode 中使用上面概述的过程很好地做到这一点,并且您在 Xcode 中提供的名称是匈牙利语的名称用户将在他们的设备上安装您的应用程序时看到,但在匈牙利应用程序商店中,该应用程序将列在(我假设)其英文名称下。

关于ios - 发布一个具有多个(外语)名称的 iOS 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10300086/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com