案例一:亲身经历(很少见)
最近在做高德的导航功能,因此就下载了高德导航的demo,
然后就将Demo里面的Bundle Identifier的值更改成了和我们公司项目的名字
,然后就又配置相关的key,再跑通高德导航的demo之后,发现再真机运行我们公司的项目,发现了一个奇怪的问题,原本正常显示的启动页竟然白屏了。
原因:高德导航的demo里面的Bundle Identifier和我们公司的Bundle Identifier的值是一样的,又因为
高德导航的demo没有设置启动页,所以当运行完没有启动页的高德导航的demo之后,再运行我们公司的APP,系统就会识别高德导航的demo里面的启动页,而不是我们公司APP的启动页。
解决办法:高德导航的demo里面的Bundle Identifier不要和本公司项目的Bundle Identifier一样,然后卸载APP重新真机运行即可。
案例二:最常见
解决办法:取消勾选LaunchScreen的SB文件中的Use as Launch Screen
选项
image.png