API Differences in HealthKit in macOS 26.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in HealthKit in the macOS 26.0 SDK.

Table of Contents

Structs

HKUserAnnotatedMedicationQueryDescriptor

Typealiases

HKUserAnnotatedMedicationQueryDescriptor
public typealias Output = [HealthKit.HKUserAnnotatedMedication]
typedef NSString *HKHealthConceptDomain

Functions & Methods

HKUserAnnotatedMedicationQueryDescriptor
public func result(for healthStore: HealthKit.HKHealthStore) async throws -> [HealthKit.HKUserAnnotatedMedication]
HKUserAnnotatedMedications
+ (nonnull NSPredicate *)predicateForUserAnnotatedMedicationsWithIsArchived:(BOOL)isArchived;
HKUserAnnotatedMedications
+ (nonnull NSPredicate *)predicateForUserAnnotatedMedicationsWithHasSchedule:(BOOL)hasSchedule;
HKObjectType
+ (nonnull HKMedicationDoseEventType *)medicationDoseEventType;
HKObjectType
+ (nonnull HKUserAnnotatedMedicationType *)userAnnotatedMedicationType;

Properties & Constants

HKMedicationDoseEvent
public var doseQuantity: Swift.Double?
HKMedicationDoseEvent
public var scheduledDoseQuantity: Swift.Double?
extern NSString *const _Nonnull HKPredicateKeyPathStatus
extern NSString *const _Nonnull HKPredicateKeyPathLogOrigin
extern NSString *const _Nonnull HKPredicateKeyPathScheduledDate
extern NSString *const _Nonnull HKPredicateKeyPathMedicationConceptIdentifier
extern const HKHealthConceptDomain _Nonnull HKHealthConceptDomainMedication
extern NSString *const _Nonnull HKUserAnnotatedMedicationPredicateKeyPathIsArchived
extern NSString *const _Nonnull HKUserAnnotatedMedicationPredicateKeyPathHasSchedule
extern NSString *const _Nonnull HKMedicationDoseEventTypeIdentifierMedicationDoseEvent
extern NSString *const _Nonnull HKDataTypeIdentifierUserAnnotatedMedicationConcept

Conformances

HKActivitySummary
@unchecked Swift.Sendable
HKUserAnnotatedMedicationQueryDescriptor
HealthKit.HKAsyncQuery

Classes

HKMedicationConcept
HKMedicationDoseEvent
HKUserAnnotatedMedicationQuery
HKClinicalCoding
HKHealthConceptIdentifier
HKUserAnnotatedMedication
HKMedicationDoseEventType
HKUserAnnotatedMedicationType