Problème
Votre application iOS ou tvOS ne signale pas de données après l'installation de l'agent iOS.
Solution
Après avoir envoyé une requête dans votre application, les données devraient apparaître dans l'interface utilisateur des applications mobiles monitoring dans un délai de trois à cinq minutes. Si aucune donnée n'apparaît :
- Assurez-vous que vous appelez l'agent sur la première ligne de
didFinishLaunchingWithOptions()
et que vous exécutez l'agent sur le thread principal. Pour éviter un comportement inattendu ou instable, ne démarrez pasdidFinishLaunchingWithOptions()
plus tard, de manière asynchrone ou sur un thread d'arrière-plan. - Assurez-vous d'avoir suivi toutes les instructions d'installation.
- Utilisez New Relic Diagnostics pour essayer d’identifier automatiquement le problème.
- Examinez le log détaillé pour détecter les erreurs.
- Confirmez que l'appareil peut atteindre le point de terminaison monitoring des applications mobiles répertorié dans Réseaux.
- Si vous avez besoin d'aide supplémentaire, obtenez de l'aide sur support.newrelic.com.
Pour configurer votre fichier de log:
Augmentez le niveau de logging de New Relic en ajoutant cet appel de méthode avant d'appeler
startWithApplicationToken
:[NRLogger setLogLevels:NRLogLevelALL];Générez quelques minutes d'activité dans votre application.
Examinez log de votre appareil pour rechercher des lignes du SDK New Relic qui pourraient indiquer des problèmes potentiels.
Pour supprimer l'augmentation des performances causée par
NRLogLevelALL
, placez en commentaire le niveau de logging accru après avoir examiné votre log ://[NRLogger setLogLevels:NRLogLevelALL];Vérifiez le log de build de votre application pour détecter tout signe de problèmes instrumentation New Relic.