Ios 应用程序在执行注销例程时崩溃

Ios 应用程序在执行注销例程时崩溃,ios,uistoryboard,facebook-ios-sdk,Ios,Uistoryboard,Facebook Ios Sdk,尝试从我的应用注销后收到以下消息: 由于未捕获的异常“NSGenericeException”而终止应用程序,原因:“找不到segue“MainMenuSegue”的导航控制器”。推送序列只能在源控制器由UINavigationController实例管理时使用。' 虽然这只发生在我通过Facebook登录我的应用程序之后 这是我的故事板的一个链接。很抱歉,我无法将其直接放入堆栈溢出。在图像中,您将看到segues和导航控制器。错误消息非常清楚。您正在调用main菜单gue,这是一个推送序列。但

尝试从我的应用注销后收到以下消息:

由于未捕获的异常“NSGenericeException”而终止应用程序,原因:“找不到segue“MainMenuSegue”的导航控制器”。推送序列只能在源控制器由UINavigationController实例管理时使用。'

虽然这只发生在我通过Facebook登录我的应用程序之后


这是我的故事板的一个链接。很抱歉,我无法将其直接放入堆栈溢出。在图像中,您将看到segues和导航控制器。

错误消息非常清楚。您正在调用
main菜单gue
,这是一个推送序列。但是调用它的控制器不是由导航控制器管理的。因此,没有导航堆栈可将新的视图控制器推送到其中


不要使用推送序列…或将源代码控制器嵌入导航控制器。

要添加到Aaron的答案中,请在项目中添加一个异常断点,以便它(希望)在您调用推送序列的地方停止。嗨,Aaron,在我刚才添加到问题的情节提要的图像中,控制器调用是否由导航控制器管理?我不知道哪个控制器正在调用segue。