• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

自動 dSYM アップロードの失敗 (Xcode 15.3 以降)

問題

Xcode 15.3 以降でSwiftパッケージマネージャ (SPM) を使用してNew Relic iOS エージェントを統合する場合、 run-symbol-toolは dSYM を自動的にアップロードできない場合があります。 これは、ネットワークとファイル システムへのスクリプト アクセスを制限する Xcode ビルド設定によって発生します。

既知のエラー:

  • dSYM のキャプチャまたはアップロードに失敗し、New Relic ダッシュボードで記号化されていないクラッシュが発生します。
  • ビルドログエラー: run-symbol-tool: upload_dsym_results.log: Operation not permitted

解決

これらのエラーを解決するには、User Script Sandboxing [ユーザー スクリプト サンドボックス]ビルド設定を無効にする必要があります。これにより、New Relic のビルド後スクリプトに、dSYM ファイルを見つけて New Relic サーバーにアップロードするために必要な権限が付与されます。

設定を更新するには、次の手順に従ってください。

  1. XcodeProject Navigator [プロジェクト ナビゲータ]で、プロジェクトを選択します。
  2. アプリケーションのターゲット (Target)を選択します。
  3. Build Settings [ビルド設定]タブをクリックします。
  4. User Script Sandboxing [ユーザー スクリプト サンドボックス](またはENABLE_USER_SCRIPT_SANDBOXING) を検索します。
  5. 値をNo [いいえ]に設定します。

この設定を無効にしたら、次のビルド サイクルでrun-symbol-toolが正しく実行されるように、クリーン ビルド ( Product > Clean Build Folder]) を実行することをお勧めします。

さらにサポートが必要な場合は、 support.newrelic.com でサポートを受けてください。

Copyright © 2026 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.