21
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

dSYMファイルアップロード方法

Last updated at Posted at 2021-04-16

firebaseの計測に必要なdSYMファイルが欠落する場合のアップ方法を記載します。
dsymファイルとは

##方法その1
TestFlightからダウンロードする

① app store connectでdSYMファイルを取得したいappのTestFlightに移動
② [ビルドのメタデータ]に移動し、[シンボルを含む]項目にあるdSYMをダウンロードをクリック
③ ダウンロードしたdSYMを解凍
④ dSYMをコマンドでアップロード

ソース内のFirebaseCrashlyticsまで移動

$ cd ソースのパス/Pods/FirebaseCrashlytics 

FirebaseCrashlyticsディレクトリ内で、以下コマンド実行

$ ./upload-symbols -gsp ソースのパス/GoogleService-info.plist -p ios ダウンロードしたdsymフォルダのパス

Successfully uploaded Crashlytics symbols
が表示されれば成功!

##方法その2
XcodeのArchivesからdSYMファイルを探す

① Xcode メニュー → Window → Organizer → Archives
② dSYMファイルを取得したいビルド版を選択
③ 右クリックでshow in foler 選択
④ フォルダが開くので、xcarchiveファイルを右クリックでパッケージの内容を表示
⑤ dSYMsフォルダがあるのでパスを確認
⑥ dSYMをコマンドでアップロード

ソース内のFirebaseCrashlyticsまで移動

$ cd ソースのパス/Pods/FirebaseCrashlytics 

FirebaseCrashlyticsディレクトリ内で、以下コマンド実行

$ ./upload-symbols -gsp ソースのパス/GoogleService-info.plist -p ios ⑤で確認したdsymフォルダのパス

Successfully uploaded Crashlytics symbols
が表示されれば成功!

21
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
21
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?