正如我的问题所说,我希望有2个不同的应用程序图标。 例如,如果英语是设备上的本地语言,我希望它不仅具有不同的应用程序名称,而且还具有不同的图标。 那实际上可能吗?
答案 0 :(得分:5)
根据Apple文档,您可以这样做。
iOS应用程序应该国际化并拥有 它支持的每种语言的language.lproj文件夹。此外 提供应用程序自定义资源的本地化版本, 您还可以本地化您的应用程序图标并启动图像 在您的语言特定项目中放置具有相同名称的文件 目录。但是,即使您提供本地化版本,也是如此 应始终包含这些文件的默认版本 应用程序包的顶级。使用默认版本 没有特定本地化的情况。更多 有关本地化资源的信息,请参阅“本地化资源” 束“。
答案 1 :(得分:0)
你可以这样做,如果你也想...只需点击你的图标文件(考虑 Icon.png ),现在只需点击“本地化”窗格中的“+”即可对。
添加您想要提供支持的语言。考虑您有英语和西班牙语支持,添加这两种语言。它将创建'en.lproj'和'es.lproj'。
现在只看到那些目录,你可以看到两个目录都有自己的 Icon.png 副本。因此,只需替换该图像,并确保新文件与替换后的文件具有相同的名称。
现在运行它。并通过更改设置>国际>语言
中的语言进行检查基本的东西是基于语言,它将检查该特定资源的本地化是否可用,如果存在则将使用它。
答案 2 :(得分:-3)
不,您不能拥有本地化的应用图标
对不起,我错了,有可能。我很确定,但我的信息显然已经过时了:)。