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 |
---|---|---|---|---|
38 |
KERN_LOCK_SET_DESTROYED
Lock set has been destroyed; operation cannot proceed.
|
iOS, macOS | Kernel | kern_return.h |
39 |
KERN_LOCK_UNSTABLE
Lock is in an unstable or inconsistent state; operation is blocked for safety.
|
iOS, macOS | Kernel | kern_return.h |
24 |
KERN_MEMORY_DATA_MOVED
Memory object data has been moved; operation cannot access original data location.
|
iOS, macOS | Kernel | kern_return.h |
10 |
KERN_MEMORY_ERROR
Generic memory error encountered during kernel operations.
|
iOS, macOS | Kernel | kern_return.h |
9 |
KERN_MEMORY_FAILURE
Memory failure occurred; operation cannot proceed.
|
iOS, macOS | Kernel | kern_return.h |
23 |
KERN_MEMORY_PRESENT
Memory is already present; cannot allocate or modify.
|
iOS, macOS | Kernel | kern_return.h |
25 |
KERN_MEMORY_RESTART_COPY
Memory operation restarted due to data copy overlap or interruption.
|
iOS, macOS | Kernel | kern_return.h |
13 |
KERN_NAME_EXISTS
Name already exists; duplicate creation not allowed.
|
iOS, macOS | Kernel | kern_return.h |
47 |
KERN_NODE_DOWN
Node is down or unreachable; operation failed.
|
iOS, macOS | Kernel | kern_return.h |
36 |
KERN_NOT_DEPRESSED
Task is not depressed; operation requires specific task state.
|
iOS, macOS | Kernel | kern_return.h |
12 |
KERN_NOT_IN_SET
Resource is not part of the specified set.
|
iOS, macOS | Kernel | kern_return.h |
7 |
KERN_NOT_RECEIVER
Task or thread is not designated as a receiver; operation cannot continue.
|
iOS, macOS | Kernel | kern_return.h |
46 |
KERN_NOT_SUPPORTED
Requested kernel operation or feature is not supported.
|
iOS, macOS | Kernel | kern_return.h |
48 |
KERN_NOT_WAITING
Operation failed because the thread was not in a waiting state.
|
iOS, macOS | Kernel | kern_return.h |
8 |
KERN_NO_ACCESS
Access denied to the specified memory or resource.
|
iOS, macOS | Kernel | kern_return.h |
3 |
KERN_NO_SPACE
Insufficient space available for the operation.
|
iOS, macOS | Kernel | kern_return.h |
49 |
KERN_OPERATION_TIMED_OUT
Operation timed out; resource did not respond in time.
|
iOS, macOS | Kernel | kern_return.h |
27 |
KERN_POLICY_LIMIT
Policy limit exceeded; attempted action violates system or process constraints.
|
iOS, macOS | Kernel | kern_return.h |
51 |
KERN_POLICY_STATIC
Policy is static, restricting dynamic modifications; often encountered in fixed configurations or older systems.
|
iOS, macOS | Kernel | kern_return.h |
2 |
KERN_PROTECTION_FAILURE
Protection failure in Kernel.
|
iOS, macOS | Kernel | kern_return.h |