[HomeKit][Xcode12] Update for beta 3 (#9270)

* HK updates for Xcode12
This commit is contained in:
Whitney Schmidt 2020-08-07 11:15:39 -04:00 коммит произвёл GitHub
Родитель 01446ae9f7
Коммит 205412f8a0
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
4 изменённых файлов: 33 добавлений и 10 удалений

Просмотреть файл

@ -111,9 +111,13 @@ namespace HomeKit {
OwnershipFailure = 96,
MaximumAccessoriesOfTypeInHome = 97,
WiFiCredentialGenerationFailed = 98,
// iOS 14
EnterpriseNetworkNotSupported = 99,
TimedOutWaitingForAccessory = 100,
AccessoryCommunicationFailure = 101,
FailedToJoinNetwork = 102,
}
// conveniance enum (ObjC uses NSString)
[iOS (8,0)]
[TV (10,0)]
@ -1385,4 +1389,32 @@ namespace HomeKit {
NotConfigured = 0,
Configured,
}
[Introduced (PlatformName.MacCatalyst, 14, 0)]
[Watch (2,0), TV (10,0), NoMac, iOS (8,0)]
[Native]
public enum HMCharacteristicValueTargetDoorState : long
{
Open = 0,
Closed = 1,
}
[Introduced (PlatformName.MacCatalyst, 14, 0)]
[Watch (2,0), TV (10,0), NoMac, iOS (8,0)]
[Native]
public enum HMCharacteristicValueCurrentHeatingCooling : long
{
Off = 0,
Heat = 1,
Cool = 2,
}
[Introduced (PlatformName.MacCatalyst, 14, 0)]
[Watch (2,0), TV (10,0), NoMac, iOS (8,0)]
[Native]
public enum HMCharacteristicValueTargetLockMechanismState : long
{
Unsecured = 0,
Secured = 1,
}
}

Просмотреть файл

@ -1,3 +0,0 @@
!missing-enum! HMCharacteristicValueCurrentHeatingCooling not bound
!missing-enum! HMCharacteristicValueTargetDoorState not bound
!missing-enum! HMCharacteristicValueTargetLockMechanismState not bound

Просмотреть файл

@ -1,3 +0,0 @@
!missing-enum! HMCharacteristicValueCurrentHeatingCooling not bound
!missing-enum! HMCharacteristicValueTargetDoorState not bound
!missing-enum! HMCharacteristicValueTargetLockMechanismState not bound

Просмотреть файл

@ -1,3 +0,0 @@
!missing-enum! HMCharacteristicValueCurrentHeatingCooling not bound
!missing-enum! HMCharacteristicValueTargetDoorState not bound
!missing-enum! HMCharacteristicValueTargetLockMechanismState not bound