「Ios/firebase/crashlytics」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→Objective-Cの場合) |
|||
(同じ利用者による、間の3版が非表示) | |||
行20: | 行20: | ||
==firebase管理画面のcrashlyticsが反応しない場合== | ==firebase管理画面のcrashlyticsが反応しない場合== | ||
− | + | 以下実行して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
- firebase管理画面でcrashlyticsを有効に
- Podfileに以下を追加
pod 'Firebase/Crashlytics' pod 'Firebase/Analytics'
- 以下コマンドを実行
$ 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
- [Build Settings] の [Debug Information Format] を [DWARF with dSYM File] へ
コマンド処理とか不要でfirebase管理側へdSYMが渡ってて難読が解読できてた。