Our app has always used a normal certificate, the function of the app's vpn is working properly. Last week we decided to change the app to an enterprise app release. We used the enterprise certificate we applied for before. Then we found that the app's vpn function can not be used normally. We didn't make any changes to the code, so it shouldn't be a code issue. The configuration of our enterprise certificate is the same as the normal certificate configuration item, only the name of appid and app group is changed. I found that I have no way to debug my extension because it didn't start at all, but when I call [self.tunnelManager.connection startVPNTunnelWithOptions: options andReturnError: &startError], startError is nil, I can't find where the problem is, so ask for help.
This is the setting of the host app appid:
This is the setting of the extension appid:
This is the setting of the extension entitlement: