シンボルファイルのアップロード¶
シンボルファイルのアップロード¶
dSYM アーカイブの生成¶
ビルド段階で .dSYM ファイルを自動的に整理する必要がある場合は、Xcode に Run Script を追加し、シンボルファイルを zip にパッケージ化して、公网 DataWay 経由でアップロードします。
- Xcode でカスタム Run Script Phase を追加:
Build Phases -> + -> New Run Script Phase -
スクリプトを Xcode プロジェクトのビルド段階実行スクリプトにコピーし、
.dSYMファイルをパッケージ化します。 -
スクリプト:FTdSYMUploader.sh
複数の環境やバージョンを区別する必要がある場合は、SourceMap をアップロードする際に applicationId、env、version が実際のビルド成果物と一致していることを確認してください。
ターミナルでのシンボルファイルのパッケージ化¶
シンボルファイルのみを圧縮¶
sh FTdSYMUploader.sh -dSYMFolderPath <dSYMBOL_src_dir> -z
例:
sh FTdSYMUploader.sh -dSYMFolderPath /Users/mock/Desktop/dSYMs -zスクリプトの出力ログから
FT_DSYM_ZIP_FILEを検索すると、Zip ファイルのパスを確認できます。
パラメータの説明:
<dSYMBOL_src_dir>:すべての.dSYMファイルを含むディレクトリのパス
手動またはスクリプトによるアップロード¶
zip ファイルを生成したら、公网 DataWay 経由で対応する SourceMap ファイルをアップロードしてください。
詳細については、以下を参照してください: