app 杀死状态收到通知 点击崩溃 求助


(yand) #1

ios 版本3.0.7 通过通知的获取的参数 来判断跳转界面 如果直接return 会进入主界面,如果跳转到指定页面会闪退 ,这个是我跳转的方法 麻烦看下是哪里出问题了

if (pushNO.intValue == 11){//文章发表
            XRDContentDetailController2 *contentDetail = [[XRDContentDetailController2 alloc] init];
            contentDetail.myArticleFlag = @"2";
            contentDetail.title = msgTitle;
            contentDetail.catId = catId;
            contentDetail.subId = subId;
            contentDetail.artId = artId;
            XRDTabBarViewController *tab = (XRDTabBarViewController *)_window.rootViewController;
            XRDNavController *nav = tab.viewControllers[tab.selectedIndex];
            contentDetail.hidesBottomBarWhenPushed = YES;
            [nav pushViewController:contentDetail animated:YES];
            
        }
        if (pushNO.intValue == 10){//初审拒绝
            XRDContentDetailController2 *contentDetail = [[XRDContentDetailController2 alloc] init];
            contentDetail.myArticleFlag = @"3";
            contentDetail.shStatus = [NSNumber numberWithInt:2];
            contentDetail.artId = artId;
            contentDetail.catId = catId;
            XRDTabBarViewController *tab = (XRDTabBarViewController *)_window.rootViewController;
            XRDNavController *nav = tab.viewControllers[tab.selectedIndex];
            contentDetail.hidesBottomBarWhenPushed = YES;
            [nav pushViewController:contentDetail animated:YES];
        }
        if(pushNO.intValue == 12)//初审通过
        {
            return;//暂时设置为这样

#2

这样的问题得你自己 debug ,主要看点击崩溃后的崩溃信息,根据他来排查问题


(yand) #3

没有崩溃信息 ,今天运行好多次,日志都查不到崩溃信息


(yand) #4

如果是在前台或者是后台是没有问题的 ,就是在app杀死状态下,点击会崩溃 ,崩溃日志也没有查到


#5

这个没有崩溃信息就比较难分析了,你确认拿不到么,说起来有点操作就有日志的额,更别提崩溃了


(yand) #7

问题找到了 非常感谢


#8

可以的话,分享下你的问题和解决方案。

有空的话,也可以考虑参加我们的有奖征文活动