This occurred after we migrated to iOS 8.1. However, I have not double checked whether this is really related to iOS 8.1
static NSString *str2 = @"ResourceRules.plist";
[manager fileExistsAtPath:([NSString stringWithFormat:@"%@/%@", bundlePath, str2])]
returns FALSE.
As a result the method isCracked returns true which causes a false alarm.