HMError 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
枚举家庭工具包操作中可能存在的故障。
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public enum HMError
type HMError =
- 继承
-
HMError
- 属性
字段
AccessDenied | 10 | 拒绝访问资源。 |
AccessoryDiscoveryFailed | 57 | 尝试发现附件时出错。 |
AccessoryIsBlocked | 61 | 附件被阻止。 |
AccessoryIsBusy | 14 | 配件很忙。 |
AccessoryNotReachable | 4 | 无法访问附件。 |
AccessoryOutOfCompliance | 66 | 配件不符合要求。 |
AccessoryOutOfResources | 16 | 配件资源不足。 |
AccessoryPairingFailed | 18 | 无法配对附件。 |
AccessoryPoweredOff | 9 | 附件已关闭。 |
AccessoryResponseError | 59 | 附件响应指示错误。 |
AccessorySentInvalidResponse | 50 | 附件的响应无效。 |
ActionInAnotherActionSet | 30 | 该操作已在另一个操作集中,无法添加。 |
ActionSetExecutionFailed | 63 | 操作集无法执行。 |
ActionSetExecutionInProgress | 65 | 操作集已在进行中。 |
ActionSetExecutionPartialSuccess | 64 | 操作集部分成功。 |
AddAccessoryFailed | 79 | 无法添加附件。 |
AlreadyExists | 1 | 容器已具有 对象,无法添加另一个对象。 |
BridgedAccessoryNotReachable | 88 | 预计可通过桥访问的附件不可到达。 |
CannotActivateTriggerTooFarInFuture | 71 | 无法激活触发器,因为它在将来发生得太远。 |
CannotRemoveBuiltinActionSet | 83 | 用户尝试删除不可删除的 HMActionSet。 |
CannotRemoveNonBridgeAccessory | 34 | 无法移除附件,因为它已桥接。 |
CannotUnblockNonBridgeAccessory | 81 | 无法取消阻止通过网桥访问的附件。 |
ClientRequestError | 58 | 是客户端请求错误。 |
CloudDataSyncInProgress | 77 | 数据正在同步。 |
CommunicationFailure | 54 | 出现通信错误。 |
DataResetFailure | 67 | 数据重置失败。 |
DateMustBeOnSpecifiedBoundaries | 70 | 日期必须在指定的边界内,但不是。 |
DeviceLocked | 82 | 设备已锁定。 |
FireDateInPast | 28 | 行动被触发的日期是过去。 |
GenericError | 52 | 发生了未指定的错误。 |
HomeAccessNotAuthorized | 47 | 家庭访问未获授权。 |
HomeWithSimilarNameExists | 32 | 已存在具有类似名称的住宅。 |
IncompatibleAccessory | 93 | 无法添加附件,因为它与 HomeKit 不兼容。 |
IncompatibleHomeHub | 92 | 中心不兼容。 |
IncompatibleNetwork | 90 | 网络不兼容。 |
InsufficientPrivileges | 17 | 用户缺少执行操作的权限。 |
InvalidAssociatedServiceType | 62 | 关联的服务类型无效。 |
InvalidClass | 22 | 使用了无效的抽象基类。 |
InvalidDataFormatSpecified | 19 | 指定的数据格式无效。 |
InvalidMessageSize | 56 | 消息大小无效。 |
InvalidOrMissingAuthorizationData | 87 | 需要授权。 |
InvalidParameter | 3 | 参数无效。 |
InvalidValueType | 43 | 提供了类型不正确的数据。 |
KeychainSyncNotEnabled | 76 | 未启用密钥链同步。 |
LocationForHomeDisabled | 84 | 用户尚未提供其家的位置。 |
MaximumObjectLimitReached | 49 | 已创建或存储的最大对象数。 |
MessageAuthenticationFailed | 55 | 无法对消息进行身份验证。 |
MissingEntitlement | 80 | 缺少权利。 |
MissingParameter | 27 | 缺少必需的参数。 |
NameContainsProhibitedCharacters | 35 | 提供的名称包含禁止字符。 |
NameDoesNotEndWithValidCharacters | 60 | 提供的名称以无效字符结尾。 |
NameDoesNotStartWithValidCharacters | 36 | 提供的名称以无效字符开头。 |
NetworkUnavailable | 78 | 网络不可用。 |
NilParameter | 20 | 不得 |
NoActionsInActionSet | 25 | 尝试执行空操作集的操作。 |
NoHomeHub | 91 | 找不到兼容的中心。 |
NoRegisteredActionSets | 26 | 操作尝试激活没有操作集的触发器。 |
NotAuthorizedForLocationServices | 85 | 用户未明确允许定位服务。 |
NotAuthorizedForMicrophoneAccess | 89 | 用户未明确允许访问设备麦克风。 |
NotFound | 2 | 在容器中找不到 该对象。 |
NotificationAlreadyEnabled | 68 | 无法启用通知,因为它已启用。 |
NotificationNotSupported | 7 | 无法启用通知,因为它不受支持。 |
NotSignedIntoiCloud | 75 | 用户或应用程序未登录到 iCloud。 |
ObjectAlreadyAssociatedToHome | 13 | 无法关联对象,因为它已与主页相关联。 |
ObjectAssociatedToAnotherHome | 11 | 无法关联该对象,因为它已与另一个主页相关联。 |
ObjectNotAssociatedToAnyHome | 12 | 无法执行该操作,因为对象未与任何主页相关联。 |
ObjectWithSimilarNameExistsInHome | 31 | 无法关联该对象,因为另一个现有对象具有类似的名称。 |
OperationCancelled | 23 | 该操作已取消。 |
OperationInProgress | 15 | 另一个操作正在进行中。 |
OperationNotSupported | 48 | 此操作不受支持。 |
OperationTimedOut | 8 | 操作超时。 |
ReadOnlyCharacteristic | 5 | 无法写入特征。 |
ReadWriteFailure | 74 | 读取或写入失败。 |
ReadWritePartialSuccess | 73 | 读取或写入部分成功。 |
RecurrenceMustBeOnSpecifiedBoundaries | 69 | 重复周期要求在指定的边界内,但不是。 |
RecurrenceTooLarge | 72 | 重复周期长度过长。 |
RecurrenceTooSmall | 42 | 重复周期长度太小。 |
ReferToUserManual | 86 | 应使用用户手册诊断错误。 |
RenameWithSimilarName | 33 | 尝试重命名对象,但新名称与现有对象过于相似。 |
RoomForHomeCannotBeInZone | 24 | 无法将指定整个家庭的房间添加到家庭中的某个区域。 |
RoomForHomeCannotBeUpdated | 29 | 试图更新整个家庭的房间。 |
SecurityFailure | 53 | 安全失败。 |
StringLongerThanMaximum | 46 | 超出了最大字符串长度。 |
StringShorterThanMinimum | 51 | 未满足最小字符串长度。 |
UnconfiguredParameter | 21 | 未配置提供的参数。 |
UnexpectedError | -1 | 发生意外错误。 |
UserDeclinedAddingUser | 38 | 用户拒绝添加该用户。 |
UserDeclinedInvite | 40 | 用户拒绝了该用户的邀请。 |
UserDeclinedRemovingUser | 39 | 用户拒绝删除用户。 |
UserIDNotEmailAddress | 37 | 提供的用户 ID 不是电子邮件地址。 |
UserManagementFailed | 41 | 发生未指定的用户管理错误。 |
ValueHigherThanMaximum | 45 | 某个值超出了其允许的最大值。 |
ValueLowerThanMinimum | 44 | 值未达到其所需的最小值。 |
WriteOnlyCharacteristic | 6 | 无法读取该特征。 |