SFSafariViewController不在窗口层次结构中

时间:2016-07-23 13:09:46

标签: ios swift viewcontroller

我正在尝试将google登录集成到我的IOS APP(使用Swift)中,但每次运行时我都会得到以下warning/error

  

[10061:521185]警告:尝试呈现UITabBarController:   SFSafariViewController上的0x7db35400:0x7b60a2a0,其视图不在   窗口层次结构!

有人知道如何解决这个问题吗?它尚未加载Safari控制器视图的原因是什么?

非常感谢你。

亲切的问候

1 个答案:

答案 0 :(得分:3)

这是因为SFSafariViewController视图在加载时不在窗口的视图层次结构中。也许你正在使用viewDidLoad()来呈现它。请改用viewDidAppear()