Post

Replies

Boosts

Views

Activity

Comment on How to clean useless NetworkExtension
Thank you for your response. I have a general security application called container.app (which monitors traffic and generates alerts). The app is not an MDM but contains a NetworkExtension. container.app communicates with my own server. When it receives an uninstall command from the server, it needs to uninstall itself. However, after the uninstallation is completed, residual NetworkExtension files are found. How can these be cleared when SIP is enabled?
May ’25
Comment on How to clean useless NetworkExtension
Thanks for your reply. I used the following code to uninstall the app files in a command line tool named XXXCoreService: NSString *targetPath = @"/Applications/Container.app"; NSString *cmdStr = [NSString stringWithFormat:@"rm -rf '%@'", targetPath]; const char *cmd = [cmdStr UTF8String]; rc = system(cmd);
Replies
Boosts
Views
Activity
Jun ’25
Comment on How to clean useless NetworkExtension
Thank you for your response. I have a general security application called container.app (which monitors traffic and generates alerts). The app is not an MDM but contains a NetworkExtension. container.app communicates with my own server. When it receives an uninstall command from the server, it needs to uninstall itself. However, after the uninstallation is completed, residual NetworkExtension files are found. How can these be cleared when SIP is enabled?
Replies
Boosts
Views
Activity
May ’25