I am examining how to correctly realize NEFilterDataProvider follows this documentation.
https://developer.apple.com/library/archive/samplecode/SimpleTunnel/Introduction/Intro.html
I don’t have Xcode 8.0 therefore I can’t run this code from the documentation I observe that this project contain framework <SimpleTunnelServices> I don’t fully understand what do this framework I was understood that this framework needs to realise custom network protocol, consequently, I have thoughts that for <NEFilterDataProvider> need custom network protocol, I am right?
Or I incorrectly understand this example?
At the current time, the VPN of the app based on IPSec protocol and I want to extend the functionality add <NEFilterDataProvider> but when I did use documentation from Apple, I have a little confused, are you can correct my thoughts about that to correct way?
If in short can I create <NEFilterDataProvider> based on IPSec protocol or I must realize a custom Network Protocol?