UserDataEvent's -toDictionary returns a dictionary with optOutEmail and optOutPush -- however these values default to nil and will not be overriden if users.json does not reply with those values. Creating an NSDictionary with nil values is invalid. This should be updated to insert [NSNull null], same as additionalData.
UserDataEvent's -toDictionary returns a dictionary with optOutEmail and optOutPush -- however these values default to nil and will not be overriden if users.json does not reply with those values. Creating an NSDictionary with nil values is invalid. This should be updated to insert [NSNull null], same as additionalData.