ios - Firebase Crashlytics:上传 dSYM 脚本会阻止 iOS 应用构建和归档
问题描述
我将Firebase Crashlytics集成到我的一个禁用位码的 iOS 项目中。如果我删除上传 dSYM 脚本,它可以正常工作(见图 2)。但是如果添加它,那么应用程序构建过程永远不会完成同样的事情也会发生在应用程序归档中。我也在其他一些项目中集成了 Firebase Crashlytics,所有项目都正常工作并使用相同的配置和脚本,但只有这个应用程序有问题。
项目配置 -
- Crashlytics 版本 - 4.6.2
- 我的项目最低部署目标 - iOS 12
- XCode 版本 - 12.5 和 Xcode 13
我检查了我的应用程序包标识符,它在GoogleService-Info.plist
. 并且路径GoogleService-Info.plist
在脚本中也是正确的。
我有以下脚本-:
解决方案
将 Crashlytics 版本从 4.6.2 更新到最新版本8.8.0 。它解决了这个问题。但是我仍然找不到任何理由说明为什么旧的 4.6.2 正在其他项目中工作,而不是只在一个项目中工作。