加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iOS应用程序在使用XCode调试器启动时崩溃,无需调试器即可正常运

发布时间:2020-12-14 17:13:25 所属栏目:百科 来源:网络整理
导读:在设备( iphone)上运行应用程序时,它在启动时崩溃而没有任何错误消息.但是如果设备没有连接到xcode(不是在调试模式下),只需打开应用程序,它运行正常. 相同的代码在模拟器上运行完美. 从来没有见过这个,我想在代码签名设置或LLDB调试器中出了问题,但我无法解
在设备( iphone)上运行应用程序时,它在启动时崩溃而没有任何错误消息.但是如果设备没有连接到xcode(不是在调试模式下),只需打开应用程序,它运行正常.

相同的代码在模拟器上运行完美.

从来没有见过这个,我想在代码签名设置或LLDB调试器中出了问题,但我无法解决.

我只是不能在真正的设备上运行调试,任何想法?它停在这里:

int main(int argc,char * argv[]) {
    @autoreleasepool {
        // stop here:
        return UIApplicationMain(argc,argv,nil,NSStringFromClass([AppDelegate class])); 
    }
}

==== 2015/6/19已编辑====

感谢Jim Ingham给出了明确的解释.以前,我设置Xcode来捕获所有这样的异常:

这在开发时很方便.但是,此断点异常包括C和Obj-C类型.通过排除捕获C断点,我们可以解决这个问题:

解决方法

有时当您使用真实设备进行调试时,新版本的Xcode会在开始时停止您的价格,如下所述:

int main(int argc,NSStringFromClass([AppDelegate class])); 
    }
}

但这不是真正的崩溃(它只是一些安全人员 – 我猜),你需要做的就是点击三角按钮进一步调试模式.

是的,我知道没有断点,但无论如何都要这样做.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读