I think so i've got the last point of the issue why is IKEv2 and deployed server can't establish connection.
eskimo did a big job to answer for everybody.
But, i've don't found the answer.
I've get iOS/mac clients, i understand that its possible to setup NEVPNProtocolIKEv2 for NEVPNManager.
But the main issue, is that digital identity of certificate is not trusted.
For example, when i've installing mobileconfig, its working, but warning on every step when installing mobileconfig.
NEVPNManager doesn't provide possibility to run VPN based on information contains on mobileconfig.
And if remove full section of com.apple.security.root, it wouldn't be work (the same behavior as app.
And the question is, how, and where get trusted certificate, trusted identity, to run ikeV2 vpn from the app?