We have an App with Content Filter Network Extension. We tested our App on physical devices (iPhone and iPad) and all looked OK.
We uploaded our App build to AppStore Connect, for Test Flight. External Testers received the App, but noticed Network Extension is not triggering any function.
App downloaded from TestFlight, dint ask usual (Allow/Not Allow) Dialog box to kick start the NW Extn.
AppStore Connect Entitlements lists included NW Extn as seen in attached screenshot.
Question is,
- Is there any limitation for Apps installed via Test Flight with Network Extensions?
- How to debug a Test Flight Test App or at least verify the presence of NW Extn and their logs?
Is it not safe to expect, AppStore App in production and Test Flight Installed App should behave almost same? I noticed, In the settings, the Test App installed via TestFlight is not listed on physical device, is it that TestFlight App has Sandboxed the test App and its extensions and cannot behave as normal App with its full capacity? That means NW Extn Apps cannot be tested completely via Test Flight?