問題
iOSまたはtvOSエージェントをインストールしても、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 のインスツルメンテーションに関する問題の兆候を確認します。