我的测试人员经常在他们的iPhone 4上收到此错误-在iPhone 5s,iPad Air,iPad mini上没有崩溃,甚至在iPhone 3GS上也没有崩溃。

我以为它与内存有关,但是根据仪器,在该操作过程中,我最多只需要14MB,而Crashlytics显示的可用RAM为120MB-所以我想那不是问题,对吗?

还有什么可能导致该崩溃?这是在使用FTPManager(https://github.com/nkreipke/FTPManager)下载文件的过程中发生的。

3 ... FTPManager.m line 370
    -[FTPManager _downloadFile:toDirectory:fromServer:]

24 ... FTPManager.m line 475
     -[FTPManager downloadFile:toDirectory:fromServer:]

最佳答案

您的代码正在取消引用后台线程上的空指针。

没有堆栈跟踪或代码,就不可能说更多。

08-16 19:11