最新的Xcode 7.2更新后应用程序启动时出现黑屏

时间:2016-03-08 15:02:23

标签: ios iphone xcode ios-simulator

我正在制作一个非常复杂的应用程序,有很多课程。 我的应用程序运行良好,我在上个月工作。 我最后一次工作,我添加了一个功能,它工作得很好,我保存了应用程序并运行了几次,因为它工作。我最后一次打开电脑时,它提示我可以使用xcode的更新。我更新了它,从那时起,每次我运行我的应用程序,它运行没有错误,但在ios模拟器上它显示黑屏。我能做什么?我在那个应用程序上非常努力。感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

可能发生的一些问题,您可以尝试以下解决方案:

  • 重置模拟器

enter image description here

  • 检查您的初始控制器是否在故事板中设置(选择控制器并按属性检查器,选择是初始视图控制器):

enter image description here

  • 如果您以编程方式设置初始视图控制器,请检查该控制器在app delegate中是否为nil

另一个提示 - 尝试使用UI调试器,这有很多帮助:

enter image description here

答案 1 :(得分:0)

Xcode输出中的任何调试消息?这通常会给人一种线索。

我能想到的一件事就是在你的

[window setRootViewController:viewController]; [window makeKeyAndVisible];

委托,尝试将窗口的根视图控制器设置到视图控制器。例如:

<android.support.v7.widget.Toolbar
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/toolbar"
    android:layout_height="wrap_content"
    android:layout_width="match_parent"
    app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
    android:minHeight="?attr/actionBarSize"
    android:background="?attr/colorPrimary" />

同样,Xcode调试输出将确认是否确实如此。