繁体   English   中英

更新到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建议:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM