我的应用程序仅支持英语,但是我使用的一些库包含在localization.strings文件中,xCode拾取并放置在我的项目设置的“信息”部分的“本地化”设置中。
我忘了删除这些本地化版本,现在我的应用程序在iTunes Store应用程序描述中显示为支持这些语言,当我不希望这样显示时。
当我的应用程序已在应用程序商店中存在时,我是否可以从iTunes Store应用程序说明中删除这些语言?
这就是它在iTunes Store中的显示方式:
答案 0 :(得分:4)
我似乎正在使用一个名为nsdatetimeago的库,它已经捆绑了每种语言的许多.lproj文件夹。
iTunes Connect会自动查找您在“项目”设置下的“本地化”部分中设置的本地化。
由于我正在使用此库,我的项目设置已在“本地化”部分列出了所有这些语言。
我删除了那些不需要的语言,并通过iTunes Store正确查看了以下应用版本。
答案 1 :(得分:4)
如果您的语言缺少翻译,则会在下拉菜单中的每种语言旁边显示警告标志。如果将鼠标悬停在下拉列表中的语言上,则会在悬停的表格行的右侧显示删除按钮: 如果单击右侧的删除按钮,您将收到此确认警告:
后见之明很容易找到,但我确实很难找到自己。希望这有助于其他人。
答案 2 :(得分:-2)
Xcode>您的项目>信息>本地化
在上传应用程序之前,您需要删除不必要的语言。