override func handleAppMessage(messageData: NSData, completionHandler: ((NSData?) -> Void)?)
I found When main app send message to provider extension , return nil
system log:
Feb 15 11:17:28 haruha nesessionmanager[238] <Error>: NESMVPNSession[Surfing:1E17C6C0-DCC9-459D-92C7-07F0CBF3BF20]: process 7229 is not entitled to establish IPC with plugins of type com.xx.xx