facebook twitter hatena line email

「Ios/firebase/crashlytics」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(Objective-Cの場合)
 
(同じ利用者による、間の3版が非表示)
行20: 行20:
  
 
==firebase管理画面のcrashlyticsが反応しない場合==
 
==firebase管理画面のcrashlyticsが反応しない場合==
以下実行してPodfileを更新する
+
以下実行してPodfileを最新にする
 
  $ pod deintegrate
 
  $ pod deintegrate
 
  $ pod install
 
  $ pod install
 +
xcodeからシミュレータを動かすのではなく。シミュレーターだけで、アプリを起動してcrashさせるとどうなるか。
 +
 +
==dSYMの登録==
 +
公式:https://firebase.google.com/docs/crashlytics/find-missing-dsym?hl=ja
 +
 +
#[Build Settings] の [Debug Information Format] を [DWARF with dSYM File] へ
 +
コマンド処理とか不要でfirebase管理側へdSYMが渡ってて難読が解読できてた。

2020年8月14日 (金) 18:20時点における最新版

使い方

公式:https://firebase.google.com/docs/crashlytics/get-started?authuser=0

  1. firebase管理画面でcrashlyticsを有効に
  2. Podfileに以下を追加
pod 'Firebase/Crashlytics'
pod 'Firebase/Analytics'
  1. 以下コマンドを実行
$ pod install

Objective-Cの場合

以下を追加

@import Firebase;
 [FIRApp configure];

[Select a project or target]の[Build Phases]/add/New Run Script Phaseを選択して、以下を追加

"${PODS_ROOT}/FirebaseCrashlytics/run"

firebase管理画面のcrashlyticsが反応しない場合

以下実行してPodfileを最新にする

$ pod deintegrate
$ pod install

xcodeからシミュレータを動かすのではなく。シミュレーターだけで、アプリを起動してcrashさせるとどうなるか。

dSYMの登録

公式:https://firebase.google.com/docs/crashlytics/find-missing-dsym?hl=ja

  1. [Build Settings] の [Debug Information Format] を [DWARF with dSYM File] へ

コマンド処理とか不要でfirebase管理側へdSYMが渡ってて難読が解読できてた。