iOS and iPadOS Network Call Tracking with Appxiom framework
Automatic Detection: This feature is automatically activated for both debug and release builds.
Type: 13 - Error in Status Code | Severity: Major (see severity)
Type: 14 - Exception during network call | Severity: Major (see severity)
Type: 15 - Delayed network call | Severity: Major (see severity)
Type: 18 - Duplicate network call | Severity: Major (see severity)
Appxiom is capable of reporting HTTP(s) based network errors automatically with just the basic integration. For advanced configuration, see the Customize Network Monitoring guide.
If you have not completed the basic integration, see the How To Integrate section.
What Appxiom Tracks
- HTTP(s) status code errors
- Exceptions during network calls
- Delayed network responses
- Duplicate network calls
All detected issues are reported to the Appxiom dashboard for review and action.
Best Practices
- Ensure Appxiom is properly initialized for network monitoring to function.
- Use the Customize Network Monitoring options to whitelist hosts, group endpoints, mask headers, and set timeouts as needed.
- Regularly review the Appxiom dashboard for reported network issues and address them promptly.
Frequently Asked Questions (FAQ)
Q: Do I need to enable network monitoring manually?
A: No, network monitoring is automatically enabled with basic Appxiom integration.
Q: What types of network issues does Appxiom detect?
A: Appxiom detects status code errors, exceptions, delayed responses, and duplicate network calls.
Q: How can I customize which network calls are monitored?
A: Use the Customize Network Monitoring options in Info.plist to whitelist hosts, group endpoints, mask headers, and set timeouts.
Q: I don't see any network issue reports. Is something wrong?
A: Ensure Appxiom is correctly initialized and your app is making network calls. Check the integration guide if needed.
Q: Can I disable network monitoring for specific hosts or endpoints?
A: Yes, use the HTTPMonitoring configuration in Info.plist to control which hosts and endpoints are tracked.