是否可以重新发布具有不同标题的现有 iOS 应用程序?
该应用支持多种语言,但在应用商店中只有英文标题。我的想法很可能是任性的,我的潜在俄罗斯/印度/中国/法国观众看不到它。
听起来苹果不会支持的东西,但我想我还是会问。
如果它是可行的,那么我需要捆绑 id/prov 配置文件/dist 证书的方式是什么?每个应用程序一个?
提前致谢。
是的,您可以 - 只需本地化以下值CFBundleDisplayName
:
添加以下行:
CFBundleDisplayName = "Translated app name here";
正如@runmad 所建议的,您还可以在 iTunes Connect 中提供本地化的营销内容,包括本地化的应用名称。这不是强制性的,尽管它确实是有道理的。但请注意,iTunes Connect 仅支持一小组语言。Apple 的iTunes Connect 开发人员指南(PDF)中列出的当前支持 iTunes Connect 本地化的语言。截至该文档的当前版本(7.4),支持的语言是:
如果您想将应用程序名称本地化为该列表之外的语言(比方说,匈牙利语),您可以使用上面在 Xcode 中概述的过程来完成,您在 Xcode 中提供的名称是匈牙利用户将看到的名称当他们在他们的设备上安装您的应用程序时,但在匈牙利应用程序商店中,该应用程序将列在(我假设)其英文名称下。
是的。您需要在 iTunes Connect 中为所有国家/地区本地化应用程序,包括应用程序名称和描述。
最后,您还需要本地化您的应用程序的捆绑包 ID。