web-dev-qa-db-ja.com

アップロードシンボルを実行して、Xcodeビルドプロセスの一部としてdSYMをアップロードする方法

わかりましたので、dSYMを自動的にアップロードしようとしています。私はこの公式ドキュメントの指示に従っています: https://firebase.google.com/docs/crashlytics/get-deobfuscated-reports

「シンボルのアップロードスクリプトを手動で実行する」セクションで行き詰まっています。 dSYMをアップロードするには3つの方法があります。私は最初のものに従っています-ビルドプロセスに次の行を含めます:find ${DWARF_DSYM_FOLDER_PATH} -name "*.dSYM" | xargs -I \{\} ${PODS_ROOT}/Fabric/upload-symbols -gsp MyProjectFolder/GoogleService-Info.plist -p ios \{\}

今のところ私は以下を試しました:

  1. Project-> Scheme-> Edit Schemeに行きます。
  2. ビルド->投稿アクションをクリックします
  3. 私は小さく始めます-ビルドプロセスで「エコー」のみを表示します。 dSYMs
  4. 製品->ビルドを実行します
  5. [表示]-> [ナビゲーター]-> [レポートナビゲーターの表示]に移動します
  6. エコーが実行されたことを示すものはありません。

このスクリプトをどこに置くか?

実行されているかどうかを確認するにはどうすればよいですか?

7
user3554626

次の手順を試してください。

ステップ1:アプリケーションのXcodeプロジェクトを選択し、次にアプリケーションターゲットを選択して、[Build Phases]を選択します。

ステップ2:Xcodeメニューで、「エディター」、「ビルドフェーズの追加」の順に選択し、「実行スクリプトビルドフェーズの追加」をクリックします。

ステップ3:ビルドフェーズオプションの[スクリプトの実行]セクションが表示されます。

手順4:スクリプトの実行ビルドフェーズの本文内にスクリプトを貼り付けます。

スクリプトで正しいファイルパスを設定することを覚えておいてください。

1
C. Kontos

プロジェクトターゲット->ビルド設定->デバッグ情報(デバッグとリリースの両方)-> dSYMファイルのDWARFで更新を要求する必要があります

enter image description here

0
AtulParmar