新的Firebase Crashlytics SDK缺少dSYM UUID



我正在尝试将Fabric Crashlytics SDK升级到

New Firebase Crashlytics SDK问题是给定的Firebase Crashlytics dsym文件的UUID与存档dsym的UUID不匹配。我已经从Appstore connect(活动(下载了dsyms,但它也不匹配。

之后,我决定用Fastlane上传dsyms。上传了这么多dsym,但Firebase Crashlytics控制台仍然要求我上传丢失的dsym文件。

我尝试使用Firebase CLI和Fastlane进行上传。

从树时代起,我就一直忙于解决这个问题。有人能帮我吗?

我也遇到了同样的问题,修复程序是使用Terminal从Appstore连接上传下载的DSYMs

打开您的终端,然后使用以下行(确保用正确的路径替换[xxx Path]:

[Project Path]/Pods/FirebaseCrashlytics/upload-symbols -gsp [Google Service Plist Path]/GoogleService-Info.plist -p ios [DSYMs file Path]/appDsyms.zip

示例

/Users/soufian/Desktop/Projects/yourProject/Pods/FirebaseCrashlytics/upload-symbols -gsp /Users/soufian/Desktop/Projects/yourProject/yourProjectSubFolder/GoogleService-Info.plist -p ios /Users/soufian/Downloads/appDsyms.zip

确保-gsp后面有一个空格,在Firebase文档中没有。

请联系'support@fabric.io'并包括你的dsym(zip(、应用程序捆绑包id,我可以和你一起深入研究。

最新更新