我的测试人员经常在他们的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:]
最佳答案
您的代码正在取消引用后台线程上的空指针。
没有堆栈跟踪或代码,就不可能说更多。