同步NSUserDefaults时iPhone崩溃:CFPreferences后台同步队列

Tod*_*ddH 5 iphone crash nsuserdefaults ios ios7

我们看到崩溃的崩溃,我们无法在同步nsuserdefaults时可靠地重现,但它显然在野外发生了很多.它们发生在我们应用程序的许多不同位置(有时在后台线程中,堆栈跟踪不包括我们的代码).

我们的项目使用ARC.这是一个正在发生的地方的例子,代码不能更简单:

[[NSUserDefaults standardUserDefaults] setObject:[NSDate date] forKey:DATE_OF_LAST_MY_TEAMS_LEAGUE_SYNC];
[[NSUserDefaults standardUserDefaults] synchronize];
Run Code Online (Sandbox Code Playgroud)

这是崩解报告:

Crashlytics崩溃报告同步NSUserDefaults

任何有助于深入了解这一点的人都将不胜感激!