library only supports iOS 6+. no longer use UIDevice uniqueIdentifier to please Apple