更新到 Swift 3.0 和 Xcode 8 时的黑屏模拟器
Black screen simulator at update to Swift 3.0 and Xcode 8
我已经从 Xcode 7 更新到 Xcode 8。我在 Swift 2.2 上有一个项目,它运行良好,但是当我更新到 Xcode 8 时Swift 3 我在模拟器上只能看到黑屏。
我已经尝试使用清理和清理构建文件夹选项,但仍然显示黑屏。之后,构建选项。此外,控制台或 Xcode.
中没有错误
有人在更新到 Swift 3.0 时遇到同样的错误吗?或者你知道我可以检查的东西,这可能是我黑屏的原因吗?更新到新的 Swift 版本时,我在 Internet 上找不到任何类似的行为。
感谢@YashTamakuwala,因为他给了我线索,让我得到了解决方案。
我正常引用了 Initial View Controller
并且链接正确,因为它也在 Identity Inspector
上连接。
我要做的是删除 Initial View Controller
标记和链接到第一个视图控制器的导航控制器。然后,我再次将 Initial View Controller
标记设置为 View Controller
并转到 Editor > Embed In > Navigation Controller
.
完成后,项目再次在模拟器上显示,没有黑屏。
就我而言,我只使用了 xib 但遇到了同样的问题。
然后我改了application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool
到application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool
它奏效了 :D
注意:您不应复制和粘贴。应该让Xcode建议:)
我已经从 Xcode 7 更新到 Xcode 8。我在 Swift 2.2 上有一个项目,它运行良好,但是当我更新到 Xcode 8 时Swift 3 我在模拟器上只能看到黑屏。
我已经尝试使用清理和清理构建文件夹选项,但仍然显示黑屏。之后,构建选项。此外,控制台或 Xcode.
中没有错误有人在更新到 Swift 3.0 时遇到同样的错误吗?或者你知道我可以检查的东西,这可能是我黑屏的原因吗?更新到新的 Swift 版本时,我在 Internet 上找不到任何类似的行为。
感谢@YashTamakuwala,因为他给了我线索,让我得到了解决方案。
我正常引用了 Initial View Controller
并且链接正确,因为它也在 Identity Inspector
上连接。
我要做的是删除 Initial View Controller
标记和链接到第一个视图控制器的导航控制器。然后,我再次将 Initial View Controller
标记设置为 View Controller
并转到 Editor > Embed In > Navigation Controller
.
完成后,项目再次在模拟器上显示,没有黑屏。
就我而言,我只使用了 xib 但遇到了同样的问题。
然后我改了application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool
到application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool
它奏效了 :D
注意:您不应复制和粘贴。应该让Xcode建议:)