2017-09-21 85 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

相關問題