From 9d20e295ea3a346485016a223d463756a374c14d Mon Sep 17 00:00:00 2001 From: Boris Zbarsky Date: Wed, 21 Jun 2023 18:47:13 -0400 Subject: [PATCH] Update Darwin availability annotations for MTRDeviceAttestationDeviceInfo. (#27393) These properties are going into a known release. --- src/darwin/Framework/CHIP/MTRDeviceAttestationDelegate.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/darwin/Framework/CHIP/MTRDeviceAttestationDelegate.h b/src/darwin/Framework/CHIP/MTRDeviceAttestationDelegate.h index 889ba88096e69e..fb456d2ac0f8ed 100644 --- a/src/darwin/Framework/CHIP/MTRDeviceAttestationDelegate.h +++ b/src/darwin/Framework/CHIP/MTRDeviceAttestationDelegate.h @@ -42,14 +42,15 @@ NS_ASSUME_NONNULL_BEGIN * for device attestation. If attestation succeeds, this must match the vendor * ID from the certification declaration. */ -@property (nonatomic, readonly) NSNumber * basicInformationVendorID MTR_NEWLY_AVAILABLE; +@property (nonatomic, readonly) NSNumber * basicInformationVendorID API_AVAILABLE(ios(16.6), macos(13.5), watchos(9.6), tvos(16.6)); /** * The product ID value from the device's Basic Information cluster that was * used for device attestation. If attestation succeeds, this must match one of * the product IDs from the certification declaration. */ -@property (nonatomic, readonly) NSNumber * basicInformationProductID MTR_NEWLY_AVAILABLE; +@property (nonatomic, readonly) NSNumber * basicInformationProductID API_AVAILABLE(ios(16.6), macos(13.5), watchos(9.6), tvos(16.6)) + ; @property (nonatomic, readonly) MTRCertificateDERBytes dacCertificate; @property (nonatomic, readonly) MTRCertificateDERBytes dacPAICertificate;