Enterprise apple dev accountcan not archive .ipa with network extension??

Enterprise apple dev account can not archive .ipa with network extension??
when I archived an .ipa with Company account ,the function of networkextension works, but when I archived it with Enterprise , the functions of networkextension dose not work?why?who can tell me the reasons and how to deal with it?

Replies

who konws the reason?

Overview

The Network Extension framework contains APIs that can be used to customize and extend the core networking features of iOS and macOS.

Network Extension Hotspot Entitlements

Except when you use the

NEHotspotHelper
class, you do not need to obtain entitlements from Apple to use Network Extension classes. To request an entitlement to use Hotspot Helper, visit https://developer.apple.com/contact/network-extension.

Personal VPN

The

NEVPNManager
API gives apps the ability to create and manage a Personal VPN configuration on iOS and macOS. Personal VPN configurations are typically used to provide a service to users that protects their Internet browsing activity on insecure networks such as public Wi-Fi networks.

About Always-on VPN

iOS supports Always-on VPN to ensure all IP traffic is tunneled back to the organization. See the iOS Deployment Reference for information about how to configure Always-on VPN.

Network Tunneling Protocol Client

You can use the

NETunnelProvider
family of APIs to connect iOS and macOS devices to a VPN server that uses a non-standard network tunneling protocol, such as an SSL-VPN server.

The

NETunnelProvider
family of APIs gives apps the ability to implement the client side of a custom network tunneling protocol, called a Tunnel Provider. The Tunnel Provider runs as an app extension. The
NETunnelProvider
family of APIs also contains the following classes, which are used to configure and control the Tunnel Provider:
  • NETunnelProviderManager
  • NEPacketTunnelProvider
  • NEAppProxyProviderManager
  • NEAppProxyProvider

On-Device Network Content Filter

The

NEFilterProvider
API gives apps the ability to dynamically filter network content on iOS devices. Apps can use the following classes in school environments to protect students as they browse the Internet using school-owned devices:
  • NEFilterManager
  • NEFilterControlProvider
  • NEFilterDataProvider

Wi-Fi Hotspot Authentication and Configuration

The

NEHotspotHelper
API gives your app the ability to perform custom authentication for Wi-Fi Hotspots. It gives users a way to seamlessly connect to a large aggregated network of Wi-Fi Hotspots. The
NEHotspotConfiguration
API lets your app configure those hotspots.

It seems like you would have to be using a different App ID for the Company account and the Enterprise account. Did you check the Target's Capabilities in Xcode and the App ID info on the Enterprise account's developer portal to make sure the Network Extensions capability is enabled for that App ID?