问题在于:
我使用具有相同名称的Different Default.png图像创建了“en.lproj”和“en-AU.lproj”。 我已经将“英语”设置为语言,而对于我已设置“澳大利亚”的语言环境。
但是在发布时,我将Splash Screen引用为“en.lproj”文件夹。
我需要将Splash Screen引用到“en-AU.lproj”文件夹。
PS:我已经检查了我的代码,在设置或获取UserDefaults方面一切正确。
任何想法?
答案 0 :(得分:1)
我在这里找到的东西:
重要在iOS中:在查找本地化资源时,捆绑接口不会考虑方言或脚本信息;只考虑语言指示符代码。因此,如果您的项目包含具有语言和区域指示符的特定于语言的项目目录,则会忽略这些目录。 Mac OS X中的捆绑接口确实支持特定于语言的项目目录中的区域指示符。
我不得不破解我的代码,使Splash Screen外观能够针对具有Region Designator的不同本地化文件夹进行自定义(例如:en-AU)。
感谢。 :)