wootan's diary

iOSアプリ開発を中心としたエンジニアブログ

Xcode10 で error: Fabric: Info.plist Error と出たときの対処方法

Crashlytics のドキュメントが更新されていました。

Crashlytics Installation — Fabric for Apple documentation
Get started with Firebase Crashlytics  |  Firebase

If you’re using Xcode 10 on a new project, Xcode 10 adopts a new build ordering that is independent of the ordered list in the Build Phases of Xcode. Put "$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)" into your Fabric Run Script’s “Input Files” section to ensure your installation of Fabric goes smoothly.

Xcode10のみ追加で設定が必要になります。

Project -> Build Settings -> Run script の
Input Files に下記を追加します。

$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)

この状態で Clean しても解決しない場合は DerivedData を削除すると解決します。