iOS应用程序本地化在语言更改时崩溃

3
我已经用storyboards本地化我的应用程序。 它具有以下行为:
- 在使用开发语言(英语)构建到设备时运行良好。 - 当我将iPhone语言更改为应用程序本地化的语言,并打开应用程序时,会在短时间内(1-5秒)显示黑屏然后崩溃。 - 现在将手机设置为另一种语言,如果我将应用程序构建到手机上,则可以正常工作并加载本地化的storyboards。
因此,重新阐述:当语言更改时,这个本地化的应用程序拒绝打开,但如果我再次从XCode构建它,则可以正常工作。
发生了什么?是iOS的错误,还是我配置错了什么?

我有同样的问题,你找出原因并解决了吗? - KML
@karlml 目前还没有解决方案...但是我已经找到了一个变通方法,在语言更改后重新安装/重建应用程序到设备上,这在我的经验中有效。 - rocket101
是的,但最终用户怎么办?我认为 dateFormatter 存在更新问题。 - KML
1个回答

1
我有同样的问题。我检查了Storyboard中的所有本地化文件,对我来说它可以正常工作。如下图所示。 enter image description here

我也遇到了同样的问题。您能详细说明一下,“我尝试在storyboard本地化中设置所有语言文件相同”是什么意思吗? - user2473992

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接