HMError 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Home Kit 操作で発生する可能性のあるエラーを列挙します。
[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 | 特性を読み取ることができません。 |