Обычно для очистки NSUserDefaults я бы сделал
NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];
[[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];
Как удалить NSUSerDefaults, если они хранятся в группе приложений? Какое значение я использую для appDomain?