Edited at

Fastlane + Crashlyticsにてmissing dSYMsとなる問題

More than 3 years have passed since last update.

BITCODEの関係なのかもしれないが、Fastlaneでビルドするようになってからなのか、CrashlyticsでIt looks like we are missing dSYMs to process crashes for the versions below.と言われるケースが発生するようになった。

おそらく、iTunesConect側でBITCODEの処理が走るのだが、BITCODE化されたdSYMsが必要なので、FastlaneからアップロードしたタイミングではCrashlyticsにdSYMsがアップロード出来ないのだと思われる(?)

そこでBITCODEの処理後のdSYMsがiTunesConectで配布されているのだが、fastlaneにはdownload_dsymsというdSYMsの取得メソッドとupload_symbols_to_crashlyticsという、dSYMsをアップロードするコマンドが用意されているので、それを使うと簡単に処理することが出来る。

https://github.com/fastlane/fastlane/blob/0d5f5220a857090f8f966b2cad6119dc20b1a997/fastlane/docs/Actions.md#download_dsyms