iOS アプリの dSYM を CI 経由で Crashlytics に 継続的に Upload する Tips

7223 ワード

1日に1回、 dSYM をまとめてアップロードするスケジュールを作ることで CI 実行時間の浪費を避ける Tips を紹介します。

dSYM ( Debug SYMBOL )

iOS アプリ開発において、若干運用に苦労するポイントとして、 dSYM ( Debug SYMBOL ) 管理があります。
iOS アプリのクラッシュ情報を収集するために、多くのユーザーが Firebase Crashlytics を利用していると思いますが、 Firebase Crashlytics 上で収集したアプリの難読化されたクラッシュログを読みやすいフォーマットに復元するために dSYM ファイルをアップロードする必要があるからです。