2017-09-21 87 views
3

我有一个现有的应用程序,在iPhone X模拟器上运行时在启动时崩溃。 (断点停在main.m文件上)。 该应用程序在iPhone 8模拟器上运行良好,所以它与iPhone X有关。 此外,它与状态栏有关,因为堆栈在崩溃之前显示[UIStatusbar _prepareForVisualProviderIfNeeded]。在iPhone X模拟器上启动时现有的应用程序崩溃

我需要做一些状态栏才能在iPhone X模拟器上运行此应用程序吗?

+1

是否添加异常断点帮助? –

+1

请发布您的堆栈跟踪 –

+0

请注意,iPhoneX中的状态栏高度不再是20 – Jacky

回答

0

UIStatusBar表明崩溃可能是由于故事板中的UI设计造成的。旧设计中的一些限制与iPhone x的新状态栏区域相冲突。

请在新功能SafeArea的帮助下检查并修复它。

New feature for ui constraints: safe area

相关问题