The newly introduced enum value NEProviderStopReasonInternalError
(macOS 15.1) is not documented (assuming being documented means having at least a sentence describing the enum value).
[Q] What kind of situation is the NEProviderStopReasonInternalError
enum value supposed to describe?
- An internal error that requires to try to restart the provider?
- A fatal error that requires to reinstall macOS?
- A fatal error that requires to purchase a new Mac?
- Something less serious but with a human friendly description in the headers (I'm using Xcode 16.2) and online documentation.
Various internal reasons. It’s hard to document them because… well… they’re internal.
If you encounter one of these in real life then you can look in the system log for clues as to what went wrong.
However, if you’re looking for guidance to encode in your product — for example, if you get this error you might advise the user to restart, or reinstall, or whatever — then I don’t have anything for you on that front. I suspect you’ll see wide variety of causes with a wide various of diagnostic next steps.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"