Post

Replies

Boosts

Views

Activity

Comment on Is there official way to restart nesessionmanger on macOS instead of killing it?
Thanks @eskimo, I see the main issue in both production(activate system extension again during the upgrade product) and developer machines(can reproduce by multiple activations). And both log of sysextd and nesessionmanager to show the system extension should be launched, but not. Btw, I noticed that if I activate system extension multiple times, the old ones would be terminated by sysextd, so looks no need to do deactivation before activate it?
May ’23
Comment on How to disable App Transport Security by enabling NSAllowsArbitraryLoads for daemon process since it does not have info.plist on macOS
Thanks, @eskimo. So that means daemons do not have ATS restrictions when using HTTP, right? Actually, I encountered the error message 'The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.' while using NSURLSession to access a website via HTTP from my daemon on macOS 11. Interestingly, I cannot reproduce the same issue on macOS 12 and 13. It appears to be a bug specific to macOS 11?
Jul ’23