From 7d1f14923d9b06c16a5f097d263cabdba281e3b3 Mon Sep 17 00:00:00 2001 From: Vincent Dondain Date: Tue, 8 Nov 2016 18:37:48 +0100 Subject: [PATCH] [homekit] Update for tvOS 10.1 beta 1 - Also add missing HMCharacteristicTypeSecuritySystemAlarmType. --- src/HomeKit/HMEnums.cs | 4 ++++ src/homekit.cs | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/HomeKit/HMEnums.cs b/src/HomeKit/HMEnums.cs index 7c3d517264d8..ab1cc8e7b727 100644 --- a/src/HomeKit/HMEnums.cs +++ b/src/HomeKit/HMEnums.cs @@ -514,6 +514,10 @@ public enum HMCharacteristicType { [iOS (10,2), Watch (3,1,1), TV (10,1)] [Field ("HMCharacteristicTypeHumidifierThreshold")] HumidifierThreshold, + + [iOS (9,0), Watch (2,0), TV (10,0)] + [Field ("HMCharacteristicTypeSecuritySystemAlarmType")] + SecuritySystemAlarmType, } // conveniance enum (ObjC uses NSString) diff --git a/src/homekit.cs b/src/homekit.cs index ddb33aed9fc5..f074fba1c613 100644 --- a/src/homekit.cs +++ b/src/homekit.cs @@ -1343,7 +1343,7 @@ interface HMCameraSnapshotControlDelegate [Export ("cameraSnapshotControl:didTakeSnapshot:error:")] void DidTakeSnapshot (HMCameraSnapshotControl cameraSnapshotControl, [NullAllowed] HMCameraSnapshot snapshot, [NullAllowed] NSError error); - [iOS (10,1)][Watch (3,1)][NoTV] + [iOS (10,1)][Watch (3,1)][TV (10,1)] [Export ("cameraSnapshotControlDidUpdateMostRecentSnapshot:")] void DidUpdateMostRecentSnapshot (HMCameraSnapshotControl cameraSnapshotControl); }