HMError Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Enumera eventuali errori nelle operazioni di 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 =
- Ereditarietà
-
HMError
- Attributi
Campi
AccessDenied | 10 | L'accesso a una risorsa è stato negato. |
AccessoryDiscoveryFailed | 57 | Si è verificato un errore durante il tentativo di individuare un accessorio. |
AccessoryIsBlocked | 61 | L'accessorio è stato bloccato. |
AccessoryIsBusy | 14 | L'accessorio era occupato. |
AccessoryNotReachable | 4 | Impossibile raggiungere l'accessorio. |
AccessoryOutOfCompliance | 66 | L'accessorio era fuori conformità. |
AccessoryOutOfResources | 16 | L'accessorio era fuori risorse. |
AccessoryPairingFailed | 18 | Impossibile associare l'accessorio. |
AccessoryPoweredOff | 9 | L'accessorio è stato disattivato. |
AccessoryResponseError | 59 | La risposta accessoria ha indicato un errore. |
AccessorySentInvalidResponse | 50 | La risposta dell'accessorio non è valida. |
ActionInAnotherActionSet | 30 | L'azione era già in un altro set di azioni e non è stato possibile aggiungere. |
ActionSetExecutionFailed | 63 | Impossibile eseguire il set di azioni. |
ActionSetExecutionInProgress | 65 | Il set di azioni era già in corso. |
ActionSetExecutionPartialSuccess | 64 | Il set di azioni ha avuto esito parziale. |
AddAccessoryFailed | 79 | Impossibile aggiungere l'accessorio. |
AlreadyExists | 1 | Il contenitore ha già l'oggetto e un altro non può essere aggiunto. |
BridgedAccessoryNotReachable | 88 | L'accessorio, previsto che sia raggiungibile tramite un ponte, non è raggiungibile. |
CannotActivateTriggerTooFarInFuture | 71 | Impossibile attivare il trigger perché si verifica troppo lontano nel futuro. |
CannotRemoveBuiltinActionSet | 83 | L'utente ha tentato di rimuovere un oggetto non eliminabile HMActionSet. |
CannotRemoveNonBridgeAccessory | 34 | Impossibile rimuovere l'accessorio perché è bridged. |
CannotUnblockNonBridgeAccessory | 81 | Un accessorio, accessibile tramite un ponte, non può essere sbloccato. |
ClientRequestError | 58 | Errore della richiesta client. |
CloudDataSyncInProgress | 77 | I dati sono stati sincronizzati. |
CommunicationFailure | 54 | Errore di comunicazione. |
DataResetFailure | 67 | Impossibile reimpostare i dati. |
DateMustBeOnSpecifiedBoundaries | 70 | La data era necessaria per essere entro i limiti specificati e non era. |
DeviceLocked | 82 | Il dispositivo è bloccato. |
FireDateInPast | 28 | La data in cui l'azione deve essere attivata è stata in passato. |
GenericError | 52 | Si è verificato un errore non specificato. |
HomeAccessNotAuthorized | 47 | L'accesso a casa non è stato autorizzato. |
HomeWithSimilarNameExists | 32 | Esiste già una casa con un nome simile. |
IncompatibleAccessory | 93 | Impossibile aggiungere l'accessorio perché non è compatibile con HomeKit. |
IncompatibleHomeHub | 92 | L'hub non è compatibile. |
IncompatibleNetwork | 90 | La rete non è compatibile. |
InsufficientPrivileges | 17 | L'utente non ha il privilegio di eseguire l'operazione. |
InvalidAssociatedServiceType | 62 | Il tipo di servizio associato non è valido. |
InvalidClass | 22 | È stata usata una classe base astratta non valida. |
InvalidDataFormatSpecified | 19 | È stato specificato un formato di dati non valido. |
InvalidMessageSize | 56 | La dimensione del messaggio non è valida. |
InvalidOrMissingAuthorizationData | 87 | È necessaria l'autorizzazione. |
InvalidParameter | 3 | Parametro non valido. |
InvalidValueType | 43 | I dati di un tipo non corretto sono stati forniti. |
KeychainSyncNotEnabled | 76 | La sincronizzazione della keychain non è stata abilitata. |
LocationForHomeDisabled | 84 | L'utente non ha reso disponibile la posizione della propria casa. |
MaximumObjectLimitReached | 49 | Il numero massimo di oggetti è già stato creato o archiviato. |
MessageAuthenticationFailed | 55 | Impossibile autenticare il messaggio. |
MissingEntitlement | 80 | Un diritto mancante. |
MissingParameter | 27 | Mancava un parametro obbligatorio. |
NameContainsProhibitedCharacters | 35 | Il nome specificato contiene caratteri non consentiti. |
NameDoesNotEndWithValidCharacters | 60 | Nome specificato terminato con caratteri non validi. |
NameDoesNotStartWithValidCharacters | 36 | Nome specificato avviato con caratteri non validi. |
NetworkUnavailable | 78 | La rete non è disponibile. |
NilParameter | 20 | Parametro che non deve essere |
NoActionsInActionSet | 25 | Un'operazione ha tentato di eseguire un set di azioni vuoto. |
NoHomeHub | 91 | Non è stato trovato alcun hub compatibile. |
NoRegisteredActionSets | 26 | Un'operazione ha tentato di attivare un trigger senza set di azioni. |
NotAuthorizedForLocationServices | 85 | L'utente non ha consentito in modo esplicito i servizi di posizione. |
NotAuthorizedForMicrophoneAccess | 89 | L'utente non ha consentito esplicitamente l'accesso al microfono del dispositivo. |
NotFound | 2 | L'oggetto non è stato trovato nel contenitore. |
NotificationAlreadyEnabled | 68 | Impossibile abilitare la notifica perché è già stata abilitata. |
NotificationNotSupported | 7 | Impossibile abilitare la notifica perché non è supportata. |
NotSignedIntoiCloud | 75 | L'utente o l'applicazione non è connesso a iCloud. |
ObjectAlreadyAssociatedToHome | 13 | Impossibile associare l'oggetto perché era già associato alla home. |
ObjectAssociatedToAnotherHome | 11 | Impossibile associare l'oggetto perché era già associato a un'altra casa. |
ObjectNotAssociatedToAnyHome | 12 | Impossibile eseguire l'operazione perché l'oggetto non è stato associato a una casa. |
ObjectWithSimilarNameExistsInHome | 31 | Impossibile associare l'oggetto perché un altro oggetto esistente ha un nome simile. |
OperationCancelled | 23 | L'operazione è stata annullata. |
OperationInProgress | 15 | Un'altra operazione era in corso. |
OperationNotSupported | 48 | L'operazione non è supportata. |
OperationTimedOut | 8 | Timeout dell'operazione. |
ReadOnlyCharacteristic | 5 | La caratteristica non può essere scritta in. |
ReadWriteFailure | 74 | Lettura o scrittura non riuscita. |
ReadWritePartialSuccess | 73 | Lettura o scrittura parzialmente riuscita. |
RecurrenceMustBeOnSpecifiedBoundaries | 69 | La ricorrenza era necessaria all'interno dei limiti specificati e non era. |
RecurrenceTooLarge | 72 | La lunghezza della ricorrenza era troppo grande. |
RecurrenceTooSmall | 42 | La lunghezza della ricorrenza era troppo piccola. |
ReferToUserManual | 86 | L'errore deve essere diagnosticato usando il manuale dell'utente. |
RenameWithSimilarName | 33 | È stato effettuato un tentativo di rinominare un oggetto, ma il nuovo nome era troppo simile a un oggetto esistente. |
RoomForHomeCannotBeInZone | 24 | Impossibile aggiungere la stanza che specifica l'intera casa a una zona all'interno della casa. |
RoomForHomeCannotBeUpdated | 29 | È stato fatto un tentativo di aggiornare la stanza per l'intera casa. |
SecurityFailure | 53 | Si è verificato un errore di sicurezza. |
StringLongerThanMaximum | 46 | La lunghezza massima della stringa è stata superata. |
StringShorterThanMinimum | 51 | La lunghezza minima della stringa non è stata soddisfatta. |
UnconfiguredParameter | 21 | Il parametro fornito non è stato configurato. |
UnexpectedError | -1 | Si è verificato un errore imprevisto. |
UserDeclinedAddingUser | 38 | Un utente ha rifiutato di aggiungere l'utente. |
UserDeclinedInvite | 40 | Un utente ha rifiutato un invito dall'utente. |
UserDeclinedRemovingUser | 39 | L'utente ha rifiutato di rimuovere un utente. |
UserIDNotEmailAddress | 37 | L'ID utente specificato non era un indirizzo di posta elettronica. |
UserManagementFailed | 41 | Si è verificato un errore di gestione utenti non specificato. |
ValueHigherThanMaximum | 45 | Un valore ha superato il valore massimo consentito. |
ValueLowerThanMinimum | 44 | Un valore non soddisfa il minimo richiesto. |
WriteOnlyCharacteristic | 6 | Impossibile leggere la caratteristica. |