Hello,
Im struggling to get metadata of NEPackets when running Packet tunnel provider in Per-App VPN mode.
According to the documentation of NEFlowMetaData and several (eskimos) posts on the forums here, the metadata should be avaliable for both App Proxy provider and Packet tunnel provider as long as they are run in Per-App mode, but this doesnt seem to be the case for me. With App Proxy provider, everything works as expected and the metadata are present, but when I change the provider type to Packet tunnel provider there is always nil - despite running the provider and Per-App mode and routing method being (correctly)
sourceApplication
.Ive tested with both NETestAppMapping and real MDM deployment and tried it on both supervised and unsupervised ios device.
I guess Im missing something here, but Im out of ideas... Any hints please? 🙂