I am developing EndpointSecurity on macOS 11.0 Beta 6.
What I want to do is, when EndpointSecurity is installed and running, replace it with a new version of EndpointSecurity.
Implemented in my EndpointSecurity bundle app
OSSystemExtensionReplacementActionReplace is returned inside Request:actionForReplacingExtension:withExtension: method.
I checked through NSLog that the Request:actionForReplacingExtension:withExtension: method is called normally.
However, if you check the console.app at this time, sysextd crashes.
And I checked with the systemextensionsctl list command.
A crash in sysextd did not replace the new version of EndpointSecurity.
I need your help.
sysextd crash logs - https://developer.apple.com/forums/content/attachment/dc54cc07-7a09-4645-ae02-b042405757c3
Also, I have posted the relevant content to the Feedback Assistant.
FB8622798
Of course, I also forwarded the information to the Technical Support Incident.
745704790
2
0
1.5k