【发布时间】:2022-09-27 16:41:00
【问题描述】:
我的项目多年来一直在使用 Firebase 的 Crashlytics,而且我总是将 dSYM 文件从 App Store Connect 上传到 Firebase。但是,在 Xcode 14 中,Apple 已取消在启用 Bitcode 的情况下提交应用程序的功能,这意味着无法从 App Store Connect 下载 dSYM 文件。
我从 Xcode 14 向 App Store 上传了一个新版本,现在我无法上传 dSYM 文件来查看应用程序中发生的任何崩溃。 Crashlytics 甚至还有一个 dSYMs 部分来上传这些文件,但我没有什么可以上传的
有没有人找到解决这个问题的方法?在没有上传 dSYM 文件之前,自动上传崩溃对我来说从来没有真正起作用,并且只显示我使用 Crashlytics.crashlytics().record(error: error) 方法手动记录的非致命崩溃。
我做了什么:
- 我已经多次查看 Crashlytics 设置说明,在 Xcode 更改之前它的调用似乎相同。
- 花了几天时间在 Internet 上搜索,但找不到任何适合此的内容
设置:我附上了我的 Crashlytics 脚本的图像(来自 Crashlytics 教程)。我使用 Cocoapods 来安装 Crashlytics,例如:
platform :ios, \'14.0\'
target `My App` do
use_frameworks!
pod \'FirebaseCrashlytics\'
pod \'Firebase/AnalyticsWithoutAdIdSupport\'
end
先感谢您!我已经为此苦苦挣扎了一段时间,希望这对其他人也有帮助!
标签: ios xcode firebase crashlytics