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 |
---|---|---|---|---|
12 |
ENOMEM
Insufficient memory available for the requested operation.
|
iOS, macOS, tvOS | Kernel | errno.h |
91 |
ENOMSG
No message available on the specified queue.
|
iOS, macOS, tvOS | Kernel | errno.h |
103 |
ENOPOLICY
No policy is set for the requested operation.
|
iOS, macOS, tvOS | Kernel | errno.h |
42 |
ENOPROTOOPT
Protocol option not supported or unavailable.
|
iOS, macOS, tvOS | Kernel | errno.h |
28 |
ENOSPC
No space left on device.
|
iOS, macOS, tvOS | Kernel | errno.h |
98 |
ENOSR
Out of stream resources; operation failed.
|
iOS, macOS, tvOS | Kernel | errno.h |
99 |
ENOSTR
Device is not a stream; operation unsupported.
|
iOS, macOS, tvOS | Kernel | errno.h |
78 |
ENOSYS
Function or operation not implemented in the current system.
|
iOS, macOS, tvOS | Kernel | errno.h |
15 |
ENOTBLK
Device is not a block device; operation not supported.
|
iOS, macOS, tvOS | Kernel | errno.h |
57 |
ENOTCONN
Socket is not connected; operation requires an active connection.
|
iOS, macOS, tvOS | Kernel | errno.h |
20 |
ENOTDIR
Operation requires a directory, but a non-directory was specified.
|
iOS, macOS, tvOS | Kernel | errno.h |
66 |
ENOTEMPTY
Directory is not empty; operation cannot proceed.
|
iOS, macOS, tvOS | Kernel | errno.h |
104 |
ENOTRECOVERABLE
State of the resource is not recoverable.
|
iOS, macOS, tvOS | Kernel | errno.h |
38 |
ENOTSOCK
Operation attempted on a non-socket resource.
|
iOS, macOS, tvOS | Kernel | errno.h |
45 |
ENOTSUP
Operation not supported on the current system.
|
iOS, macOS, tvOS | Kernel | errno.h |
25 |
ENOTTY
Inappropriate I/O control operation for the device.
|
iOS, macOS, tvOS | Kernel | errno.h |
-5501 |
envBadVers
Environment version is incompatible
|
macOS | CarbonCore | MacErrors.h |
-5500 |
envNotPresent
Required environment not present.
|
macOS | CarbonCore | MacErrors.h |
-5502 |
envVersTooBig
Environment version is too big
|
macOS | CarbonCore | MacErrors.h |
6 |
ENXIO
No such device or address.
|
iOS, macOS, tvOS | Kernel | errno.h |