Apple Error Codes Database
Comprehensive Apple Error Codes
Explore our extensive database of over 5,000 Apple Ecosystem error codes. From macOS to iOS, tvOS, watchOS, and visionOS, each code is presented with its name and a concise description to help you quickly pinpoint and resolve issues.
Whether you’re a developer refining an app or a user troubleshooting a system glitch, this resource empowers you with the knowledge to decode cryptic errors and find actionable solutions. No more guesswork—just clear guidance to keep your projects and devices running smoothly.
Number | Name & Description | Platforms | Framework | Header |
---|---|---|---|---|
33 (0x21) |
kBluetoothHCIErrorRoleChangeNotAllowed
Role change is not allowed in Bluetooth
|
macOS | IOBluetooth | Bluetooth.h |
53 (0x35) |
kBluetoothHCIErrorRoleSwitchFailed
Bluetooth role switch failed.
|
macOS | IOBluetooth | Bluetooth.h |
49 (0x31) |
kBluetoothHCIErrorRoleSwitchPending
Bluetooth HCI role switch is pending.
|
macOS | IOBluetooth | Bluetooth.h |
29 (0x1D) |
kBluetoothHCIErrorSCOAirModeRejected
Bluetooth HCI: SCO air mode rejected.
|
macOS | IOBluetooth | Bluetooth.h |
28 (0x1C) |
kBluetoothHCIErrorSCOIntervalRejected
SCO interval rejected in Bluetooth HCI.
|
macOS | IOBluetooth | Bluetooth.h |
27 (0x1B) |
kBluetoothHCIErrorSCOOffsetRejected
Bluetooth SCO offset rejected by HCI.
|
macOS | IOBluetooth | Bluetooth.h |
55 (0x37) |
kBluetoothHCIErrorSecureSimplePairingNotSupportedByHost
Host does not support secure simple pairing
|
macOS | IOBluetooth | Bluetooth.h |
0 (0x00) |
kBluetoothHCIErrorSuccess
No Bluetooth HCI error
|
macOS | IOBluetooth | Bluetooth.h |
59 (0x3B) |
kBluetoothHCIErrorUnacceptableConnectionInterval
Bluetooth connection interval unacceptable to HCI.
|
macOS | IOBluetooth | Bluetooth.h |
38 (0x26) |
kBluetoothHCIErrorUnitKeyUsed
Bluetooth HCI unit key used.
|
macOS | IOBluetooth | Bluetooth.h |
1 (0x01) |
kBluetoothHCIErrorUnknownHCICommand
Unknown HCI command in Bluetooth HCI.
|
macOS | IOBluetooth | Bluetooth.h |
25 (0x19) |
kBluetoothHCIErrorUnknownLMPPDU
An unknown LMP PDU was encountered in Bluetooth.
|
macOS | IOBluetooth | Bluetooth.h |
31 (0x1F) |
kBluetoothHCIErrorUnspecifiedError
Bluetooth HCI encountered an unspecified error.
|
macOS | IOBluetooth | Bluetooth.h |
17 (0x11) |
kBluetoothHCIErrorUnsupportedFeatureOrParameterValue
Bluetooth HCI unsupported feature or parameter value
|
macOS | IOBluetooth | Bluetooth.h |
32 (0x20) |
kBluetoothHCIErrorUnsupportedLMPParameterValue
Bluetooth LMP parameter value is unsupported.
|
macOS | IOBluetooth | Bluetooth.h |
26 (0x1A) |
kBluetoothHCIErrorUnsupportedRemoteFeature
Bluetooth HCI unsupported remote feature.
|
macOS | IOBluetooth | Bluetooth.h |
16 (0x10) |
kBluetoothHCIEventHardwareError
Bluetooth hardware reported a generic hardware error.
|
macOS | IOBluetooth | Bluetooth.h |
32768 (0x00008000) |
kBluetoothHCIEventMaskHardwareError
Bluetooth hardware error event encountered.
|
macOS | IOBluetooth | Bluetooth.h |
1048576 (0x00100000) |
kBluetoothHCIEventMaskReturnLinkKeys
Bluetooth HCI event mask for returning link keys.
|
macOS | IOBluetooth | Bluetooth.h |
21 (0x15) |
kBluetoothHCIEventReturnLinkKeys
Bluetooth HCI event return link keys.
|
macOS | IOBluetooth | Bluetooth.h |