原来好好的APP,突然启动页就黑屏了。
之前的配置一直是Launch Image Source和Launch Screen File同时设置的。
因为我们APP已经只支持iOS8以上的系统了,系统默认其实一直都是只读取Launch Screen File的设置的。
一开始不知道修改了什么地方就突然启动页黑屏了。
参考了这个文章:iOS-启动图黑屏解决方法 删除了Launch Screen File才行。
然而,总觉得是哪里不对。
反复检查,终于发现,是因为给Storyboard文件拉了一个Outlet关联了ViewController的一个变量了。
想想也是,启动页要的页面肯定不能关联变量嘛,因为这时候还没有APP的任何代码可以被执行。
BTW:查了网上很多帖子,大都给出的解决方案是把Launch Screen File删除,并没有深挖为什么Launch Screen File失效了。