if it set com.apple.CoreData.ConcurrencyDebug 1 as launch arg the app always crashes and i cant proceed into the app. is there a way to only raise a warning for these issues so that i can go into the app and check every place in one session for coredata errors?
I don't see any way to change the behavior of com.apple.CoreData.ConcurrencyDebug
. The current behavior crashes at the point where a Core Data concurrency violation is detected, and from there, you can analyze this specific violation by looking into the frames in the stack trace. That is the intentional use of the launch argument.
Best,
——
Ziqiao Chen
Worldwide Developer Relations.