Bagikan melalui


HMError Enum

Definisi

Menghitung kemungkinan kegagalan dalam operasi 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 = 
Warisan
HMError
Atribut

Bidang

AccessDenied 10

Akses ke sumber daya ditolak.

AccessoryDiscoveryFailed 57

Kegagalan terjadi saat mencoba menemukan aksesori.

AccessoryIsBlocked 61

Aksesori diblokir.

AccessoryIsBusy 14

Aksesori sibuk.

AccessoryNotReachable 4

Aksesori tidak dapat dicapai.

AccessoryOutOfCompliance 66

Aksesorinya tidak sesuai.

AccessoryOutOfResources 16

Aksesorinya kehabisan sumber daya.

AccessoryPairingFailed 18

Aksesori tidak dapat dipasangkan.

AccessoryPoweredOff 9

Aksesori dimatikan.

AccessoryResponseError 59

Respons aksesori menunjukkan kesalahan.

AccessorySentInvalidResponse 50

Respons aksesori tidak valid.

ActionInAnotherActionSet 30

Tindakan sudah ada di set tindakan lain dan tidak dapat ditambahkan.

ActionSetExecutionFailed 63

Set tindakan gagal dijalankan.

ActionSetExecutionInProgress 65

Set tindakan sudah berlangsung.

ActionSetExecutionPartialSuccess 64

Set tindakan berhasil sebagian.

AddAccessoryFailed 79

Aksesori tidak dapat ditambahkan.

AlreadyExists 1

Kontainer sudah memiliki objek dan yang lain tidak dapat ditambahkan.

BridgedAccessoryNotReachable 88

Aksesori, yang diharapkan dapat dijangkau melalui jembatan, tidak dapat dijangkau.

CannotActivateTriggerTooFarInFuture 71

Pemicu tidak dapat diaktifkan karena berlangsung terlalu jauh ke masa depan.

CannotRemoveBuiltinActionSet 83

Pengguna mencoba menghapus yang tidak dapat dihapus HMActionSet.

CannotRemoveNonBridgeAccessory 34

Aksesori tidak dapat dilepas karena di bridge.

CannotUnblockNonBridgeAccessory 81

Aksesori, diakses melalui jembatan, tidak dapat dibuka blokirnya.

ClientRequestError 58

adalah kesalahan permintaan klien.

CloudDataSyncInProgress 77

Data sedang disinkronkan.

CommunicationFailure 54

Terjadi kesalahan komunikasi.

DataResetFailure 67

Reset data gagal.

DateMustBeOnSpecifiedBoundaries 70

Tanggal diperlukan untuk berada dalam batas yang ditentukan, dan itu tidak.

DeviceLocked 82

Perangkat dikunci.

FireDateInPast 28

Tanggal tindakan akan dipecat adalah di masa lalu.

GenericError 52

Terjadi kesalahan yang tidak ditentukan.

HomeAccessNotAuthorized 47

Akses rumah tidak diotorisasi.

HomeWithSimilarNameExists 32

Rumah dengan nama serupa sudah ada.

IncompatibleAccessory 93

Aksesori tidak dapat ditambahkan karena tidak kompatibel dengan HomeKit.

IncompatibleHomeHub 92

Hub tidak kompatibel.

IncompatibleNetwork 90

Jaringan tidak kompatibel.

InsufficientPrivileges 17

Pengguna tidak memiliki hak istimewa untuk melakukan operasi.

InvalidAssociatedServiceType 62

Tipe layanan terkait tidak valid.

InvalidClass 22

Kelas dasar abstrak yang tidak valid digunakan.

InvalidDataFormatSpecified 19

Format data yang tidak valid ditentukan.

InvalidMessageSize 56

Ukuran pesan tidak valid.

InvalidOrMissingAuthorizationData 87

Otorisasi diperlukan.

InvalidParameter 3

Parameter tidak valid.

InvalidValueType 43

Data jenis yang salah disediakan.

KeychainSyncNotEnabled 76

Sinkronisasi rantai kunci tidak diaktifkan.

LocationForHomeDisabled 84

Pengguna belum menyediakan lokasi rumah mereka.

MaximumObjectLimitReached 49

Jumlah maksimum objek telah dibuat atau disimpan.

MessageAuthenticationFailed 55

Pesan tidak dapat diautentikasi.

MissingEntitlement 80

Hak hilang.

MissingParameter 27

Parameter yang diperlukan hilang.

NameContainsProhibitedCharacters 35

Nama yang disediakan berisi karakter yang dilarang.

NameDoesNotEndWithValidCharacters 60

Nama yang disediakan berakhir dengan karakter yang tidak valid.

NameDoesNotStartWithValidCharacters 36

Nama yang disediakan dimulai dengan karakter yang tidak valid.

NetworkUnavailable 78

Jaringan tidak tersedia.

NilParameter 20

Parameter yang tidak boleh null disediakan sebagai null.

NoActionsInActionSet 25

Operasi mencoba menjalankan set tindakan kosong.

NoHomeHub 91

Hub yang kompatibel tidak dapat ditemukan.

NoRegisteredActionSets 26

Operasi mencoba mengaktifkan pemicu yang tidak memiliki set tindakan.

NotAuthorizedForLocationServices 85

Pengguna belum secara eksplisit mengizinkan layanan lokasi.

NotAuthorizedForMicrophoneAccess 89

Pengguna belum secara eksplisit mengizinkan akses ke mikrofon perangkat.

NotFound 2

Objek tidak ditemukan dalam kontainer.

NotificationAlreadyEnabled 68

Pemberitahuan tidak dapat diaktifkan karena sudah diaktifkan.

NotificationNotSupported 7

Pemberitahuan tidak dapat diaktifkan karena tidak didukung.

NotSignedIntoiCloud 75

Pengguna atau aplikasi tidak masuk ke iCloud.

ObjectAlreadyAssociatedToHome 13

Objek tidak dapat dikaitkan karena sudah dikaitkan dengan rumah.

ObjectAssociatedToAnotherHome 11

Objek tidak dapat dikaitkan karena sudah dikaitkan dengan rumah lain.

ObjectNotAssociatedToAnyHome 12

Operasi tidak dapat dilakukan karena objek tidak terkait dengan rumah manapun.

ObjectWithSimilarNameExistsInHome 31

Objek tidak dapat dikaitkan karena objek lain yang ada memiliki nama yang sama.

OperationCancelled 23

Operasi dibatalkan.

OperationInProgress 15

Operasi lain sedang berlangsung.

OperationNotSupported 48

Operasi tidak didukung.

OperationTimedOut 8

Waktu operasi habis.

ReadOnlyCharacteristic 5

Karakteristik tidak dapat ditulis.

ReadWriteFailure 74

Pembacaan atau penulisan gagal.

ReadWritePartialSuccess 73

Baca atau tulis sebagian berhasil.

RecurrenceMustBeOnSpecifiedBoundaries 69

Pengulangan diperlukan untuk berada dalam batas yang ditentukan, dan itu tidak.

RecurrenceTooLarge 72

Panjang pengulangan terlalu besar.

RecurrenceTooSmall 42

Panjang pengulangan terlalu kecil.

ReferToUserManual 86

Kesalahan harus didiagnosis menggunakan manual pengguna.

RenameWithSimilarName 33

Upaya dilakukan untuk mengganti nama objek, tetapi nama baru terlalu mirip dengan objek yang ada.

RoomForHomeCannotBeInZone 24

Ruangan yang menentukan seluruh rumah tidak dapat ditambahkan ke zona di dalam rumah.

RoomForHomeCannotBeUpdated 29

Upaya dilakukan untuk memperbarui ruangan untuk seluruh rumah.

SecurityFailure 53

Ada kegagalan keamanan.

StringLongerThanMaximum 46

Panjang string maksimum terlampaui.

StringShorterThanMinimum 51

Panjang string minimum tidak terpenuhi.

UnconfiguredParameter 21

Parameter yang disediakan tidak dikonfigurasi.

UnexpectedError -1

Terjadi kesalahan tak terduga..

UserDeclinedAddingUser 38

Pengguna menolak untuk menambahkan pengguna.

UserDeclinedInvite 40

Pengguna menolak undangan dari pengguna.

UserDeclinedRemovingUser 39

Pengguna menolak untuk menghapus pengguna.

UserIDNotEmailAddress 37

ID pengguna yang disediakan bukan alamat email.

UserManagementFailed 41

Terjadi kesalahan manajemen pengguna yang tidak ditentukan.

ValueHigherThanMaximum 45

Nilai melebihi maksimum yang diizinkan.

ValueLowerThanMinimum 44

Nilai tidak memenuhi minimum yang diperlukan.

WriteOnlyCharacteristic 6

Karakteristik tidak dapat dibaca.

Berlaku untuk