iOS NSUserDefaults Plist-Dateien verlieren Änderungen [geschlossen]

Wir stehen vor einem ungewöhnlichen Szenario, in dem die Liste meiner App automatisch auf die Standardwerte zurückgesetzt wird, meist nach dem Neustart des ipad / iphone. Irgendwelche Ideen, warum das passiert?

Wir lesen die Pliste so

[[NSUserDefaults standardUserDefaults] registerDefaults:[AppSetting globalConfig]];

+ (NSDictionary *) globalConfig {
    NSString* plistPath = [[NSBundle mainBundle] pathForResource:@"settings" ofType:@"plist"];
    return [[[NSDictionary alloc] initWithContentsOfFile:plistPath] autorelease];
}

Und nach dem Speichern schreiben wir es mit ab

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];   
[defaults setBool:self.isLogIn forKey:@"isLogin"];
[[NSUserDefaults standardUserDefaults] synchronize];

Weitere Änderungen ... Hat dies etwas mit dieser automatischen Wiederherstellung zu tun? ich sehe diese Linie in den ipads, deren plist wieder hergestellt wurde.

<Error>: HID: The 'Passive' connection 'appName' access to protected services is denied.
<Error>: HID: The 'Rate Controlled' connection 'appName' access to protected services is denied.