シンボルとマッピング

シンボルとマッピング

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

概要

Debug記号ファイルはアプリのビルドごとに作成されており、元のスタックトレースや特定のビルドバージョンにおけるライブラリやコード行の正確な場所に関する情報を含みます。

これらのファイルは後から開発者がクラッシュレポートやエラーログを人間が読める形式に変換する際に役立ちます。元のスタックトレースを復元し、難読化されたシンボルやコードを正確なコード行にマッピングすることで、問題の特定やデバッグの迅速化に貢献します。デバッグ記号ファイルは各プラットフォームごとに異なります。

プラットフォーム
Debug記号ファイル
Android
ProGuardマッピングファイル
Appleアプリ
(iOS/iPadOS/watchOS/tvOS/vision OS)
dSYMファイル
React Native
ソースマップ
Flutter
マッピングファイル

Appticsでは、Symbols & mappingタブから、複数のプラットフォームにまたがるアプリのファイルを自動でアップロード・管理したり、手動で不足ファイルを追加したりできます。SDKでクラッシュレポートを設定する際に、dSYM/マッピングファイルの自動アップロードを有効にする必要があります。
Info
SDK 実装については、以下をご参照ください:
  1. ProGuard mapping アップロード用 SDK ガイド(Android)
  2. DSYM ファイル アップロード用 SDK ガイド(Cocoa)
  3. データ元 maps アップロード用 SDK ガイド(React Native)
  4. Mapping files アップロード用 SDK ガイド(Flutter)

debug symbols ファイルを手動でアップロードする

  1. 品質 > Symbols & Mappingに移動します。アップロードしたい debug 記号ファイルの種類とアプリケーション ID をドロップダウンメニューから選択してください。
  2. アップロードするをクリックすると、ポップアップが表示されます。
  3. 該当するアプリのバージョンおよび作成バージョンをドロップダウンから選択します。
  4. ファイルを選択をクリックし、.zip ファイル(Android の場合は .txt ファイル)を選択してください。

  1. アップロードするをクリックすると、debug 記号ファイルがコンソールに一覧表示されます。
  2. dSYM ファイルが自動的にアップロードされるか、手動で追加されると、すべてのファイルのリストとともに、ファイル名、アプリバージョン、作成バージョン、作成 UUID、アップロード日時、ステータスなどの詳細情報を確認できます。

debug 記号ファイルの管理


  1. 編集アイコンをクリックして、debug 記号ファイルを更新します。
  2. アップロード済みの debug 記号ファイルをダウンロードまたは削除できます。