今天遇到一个问题,在8.3上可以稳定运行的app,安装到7.0上时,直接闪退,调试crash,原因:Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle 。。。
百度了一下,出现这种情况大概有两种原因:
1、nib 名称写错了
2、xib文件没有做本地化处理。
排除了第一种情况,我按照如下:ios本地化后,问题解决了。
在xib右侧选择Localized
在info的Localizations中点击+,给程序添加想要的本地语言
选择需要本地化的xib文件
OK了~~~~