問題
iOS エージェントをインストールした後、iOS または tvOS アプリがデータをレポートしません。
解決
アプリでリクエストを送信後、3~5分でモバイルモニターのUIにデータが表示されます。データが表示されない場合
didFinishLaunchingWithOptions()
の最初の行でエージェントを呼び出していること、およびメイン スレッドでエージェントを実行していることを確認してください。予期しない動作や不安定な動作を避けるために、didFinishLaunchingWithOptions()
を後で、非同期に、またはバックグラウンド スレッドで開始しないでください。- インストール手順 がすべて完了していることを確認してください。
- New Relic Diagnosticsを使用すると、問題を自動的に特定できる場合があります。
- 詳細なログ のエラーを調べる。
- デバイスが Networks に記載されているモバイルモニタリングのエンドポイントに到達できることを確認します。
- さらにサポートが必要な場合は、 support.newrelic.com でサポートを受けてください。
ログファイルを設定するには
startWithApplicationToken
を呼び出す前に次のメソッド呼び出しを追加して、New Relic のログ レベルを上げます。[NRLogger setLogLevels:NRLogLevelALL];アプリで数分のアクティビティを発生させる。
デバイスログを調べ、潜在的な問題を示す可能性のあるNew Relic SDKの行を探します。
NRLogLevelALL
によるパフォーマンス オーバーヘッドの増加を取り除くには、ログを調べた後、増加したログ レベルをコメント アウトします。//[NRLogger setLogLevels:NRLogLevelALL];アプリケーションのビルドログをチェックして、New Relic のインスツルメンテーションに関する問題の兆候を確認します。