The clinical record data types that your app must get permission to read.
- iOS 12.0+
- array of strings
Use this key to indicate that your app requires access to specific clinical record data types to function properly. Set the value to an array of strings containing the type identifiers for your required types. For a list of type identifiers, see
To protect the user’s privacy, you must specify three or more required clinical record types. If the user denies authorization to any of the types, authorization fails with an
HKError error. Your app is not told the record types to which the user denied access.