我尝试在我的 React Native 项目中设置 Firebase Crashlytics。 添加构建阶段脚本后构建项目时,我收到以下错误。
我从 firebase 指南添加的脚本(可以在here找到):
错误:
MY-APP-ABC/SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/运行: 没有这样的文件或目录
当我查看 MY-APP-ABC 的文件夹时,我在任何地方都看不到 SourcePackages 文件夹。
如果您使用 cocoa pod 安装了 firebase,请使用:
"${PODS_ROOT}/FirebaseCrashlytics/run"
如果您使用 Swift Package Manager 安装了 firebase,请使用:
"${BUILD_DIR%/Build/*}/SourcePackages/checkouts/firebase-ios-sdk/Crashlytics/run"
就我而言,这是我为项目设置的 DerivedData 的自定义路径。恢复到 Xcode 默认位置解决了这个错误。