首页 > 解决方案 > Firebase Crashlytics:上传 dSYM 脚本会阻止 iOS 应用构建和归档

问题描述

我将Firebase Crashlytics集成到我的一个禁用位码的 iOS 项目中。如果我删除上传 dSYM 脚本,它可以正常工作(见图 2)。但是如果添加它,那么应用程序构建过程永远不会完成同样的事情也会发生在应用程序归档中。我也在其他一些项目中集成了 Firebase Crashlytics,所有项目都正常工作并使用相同的配置和脚本,但只有这个应用程序有问题。

项目配置 -

  1. Crashlytics 版本 - 4.6.2
  2. 我的项目最低部署目标 - iOS 12
  3. XCode 版本 - 12.5 和 Xcode 13

我检查了我的应用程序包标识符,它在GoogleService-Info.plist. 并且路径GoogleService-Info.plist在脚本中也是正确的。

我有以下脚本-:

脚本 1。 在此处输入图像描述

脚本 2。 在此处输入图像描述

标签: iosxcodefirebasecrashlyticsdsym

解决方案


将 Crashlytics 版本从 4.6.2 更新到最新版本8.8.0 。它解决了这个问题。但是我仍然找不到任何理由说明为什么旧的 4.6.2 正在其他项目中工作,而不是只在一个项目中工作。


推荐阅读