新手上路,求大佬解惑!

我在学习使用MonkeyDev调试鲨鱼记账的时候,跑起来就报错误:
2019-09-11 18:30:29.760313+0800 Tally[3912:204283] *** Terminating app due to uncaught exception ‘NSInvalidArgumentException’, reason: ‘Cannot create an SQL store with a nil URL.’
*** First throw call stack:
(0x1c33c7ea0 0x1c2599a40 0x1c5f32de8 0x1c604a248 0x1c6056be4 0x103ce4dc8 0x103cf382c 0x1c60479d4 0x1c5ee1ec8 0x102fd9044 0x102fd8ca4 0x102fd8998 0x102fd893c 0x103ce4dc8 0x103ce6e28 0x102fd890c 0x102f4a30c 0x103075540 0x102ff93bc 0x102ff9074 0x1f04440f4 0x1f044585c 0x1f044b2a8 0x1efce7358 0x1efceffd8 0x1efce6fd4 0x1efce7974 0x1efce5a74 0x1efce5720 0x1efcea8e0 0x1efceb840 0x1efcea798 0x1efcef684 0x1f04497a0 0x1f0032bac 0x1c5dfc9d4 0x1c5e0779c 0x1c5e06e94 0x103ce4dc8 0x103ce8a10 0x1c5e3ba9c 0x1c5e3b728 0x1c5e3bd44 0x1c33581cc 0x1c335814c 0x1c3357a30 0x1c33528fc 0x1c33521cc 0x1c55c9584 0x1f044d054 0x103013c94 0x1c2e12bb4)
libc++abi.dylib: terminating with uncaught exception of type NSException
我猜测可能是该App使用了coredata,然后我按照导出的头文件,重新添加xcdatamodelId文件,并添加到Copy Bundle Resources中


hook了 [NSManagedObjectModel initWithContentsOfURL:];
然后就不在报上面的错误了,但是会报ios -[CoreDataManager _setIsEditable:]: unrecognized selector sent to instance的错误!

求大佬解惑,这是什么原因,我应该怎么做?
万分感谢!:kiss:

没逆向这App也懒得逆向。一般来说只是MD调试的话是不应该需要hook这么多系统框架的。你可以在第一个nil URL那里逆向一下看看这里这个nil的原因是什么再做针对性修复。瞎hook只会越来越乱

谢谢张总解答,我按张总思路试试