应用在 UIStoryboard Instantiate 上崩溃
应用程序在 UIStoryboard 上崩溃 在前台和后台之间频繁切换应用程序时实例化。通常一切正常,只有当您非常频繁地调整应用程序黑白前景和背景时,我们才会在 iOS 10.0 中观察到这个问题。
我们已检查并发现以下异常:-
由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'路径'/var/containers/Bundle/Application/serialcode/XXX.app/AppLaunchStoryboard.storyboardc'似乎没有有效的编译 Storyboard
重现步骤:
- 运行应用
- 使用应用玩一段时间(即浏览不同 View 的黑白), 一切正常。
- 将应用程序置于后台,然后将其置于前台
- 重复 3 步骤 2-4 次
- 尝试在黑白不同的屏幕上导航
- 应用会崩溃
- 异常:由于未捕获的异常而终止应用程序 'NSInvalidArgumentException', 原因:'似乎没有 路径处的有效编译 Storyboard '/var/containers/Bundle/Application/serialcode/XXX.app/AppLaunchStoryboard.storyboardc
它因以下请求而崩溃:-
UIStoryboard * storyboard = [UIStoryboard storyboardWithName:storyboardName bundle:nil];
注意:-在正常情况下一切正常。(即,如果我们不经常对黑白前景和背景进行混音。)
最佳答案
也许这很奇怪,但我只是从 Info.plist 中删除 'Main storyboard file base name' 键并再次添加它就解决了,之后这个错误再也没有出现过。
关于ios - 应用程序在 iOS10 上崩溃,异常 “There doesn' t 似乎是路径上的有效编译 Storyboard”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40210309/