以前に Fabric にアップグレードしたことがあり、問題はありませんでした。数日後、同じプロジェクトを再度開いたところ、crashlytics.h ファイルが見つからないという問題がありました。
プロジェクトがコンパイルされていないため、プラグインから単純に再インストールすることはできませんでした (私のプロジェクトには CLS_LOG メッセージと欠落している crashlytics.h ファイルへの参照がたくさんありました。ビルドを許可するためだけにそれらを削除するには長い時間がかかりました)動作する - リファクタリングは CLS_LOG では動作しません)。
その代わりに、プロジェクトから crashlytics.framework を削除し、次の手順を実行してプラグインから直接復元しました。
Fabric プラグインを再度ダウンロードし、zip ファイルをダブルクリックして Fabric アプリケーションを解凍します。
Fabricアイコンを右クリックし、「パッケージの内容を表示」
Crashlytics.framework フォルダーをデスクトップにコピーし、[ファイル] -> [ファイルを追加] でプロジェクトに再度追加します。
手順 3 がうまくいかない場合は、コンピューターのプロジェクト フォルダーに直接 crashlytics.framework を追加し、手順 3 と同じように Xcode 経由でプロジェクト リストに追加することもできますが、[必要に応じてアイテムをコピーする] のチェックを外します。すでにファイルを自分で配置しているためです。
その後、私のプロジェクトはコンパイルされ、再び正常に動作しました。
ファイルがなくなった理由についての推測では?アップグレード プロセスの一部で、古いフレームワークを削除してから、プラグインからスクリプトなどを実行する必要がありました。何が起こったのかは、後でゴミ箱を空にしたときに、いくつかの参照が失われたと思います. また、Crashlytics を .gitignore ファイルに入れるという問題があったため、コミットしたすべてのプロジェクトから消えてしまい、あまり良くありませんでした。
これが誰かを助けることを願っています!