【发布时间】:2020-12-14 14:23:43
【问题描述】:
Xcode 正在生成一个 dsym,它以我的应用程序的名称作为文件名(例如 MyApp.app.dSYM),但它没有使用 Firebase 不断告诉我我丢失的 UUID 生成其他 dsym。 (例如92248A4B-6CA2-3B54-9787-C007E25C018F.dSYM)
我已按照说明进行操作,但仍有问题。这在我们使用 Fabric 时可以正常工作,但由于我们更新为直接使用 Firebase,所以没有什么能真正正常工作了。
我已按照 how to change the Build Settings to make sure the dSYMs get generated 上的说明进行操作,但是当我按照从 Fabric 到 Firebase 的迁移说明进行操作时,我的构建设置已经更新。这是我的构建设置的屏幕截图:
这是我的运行脚本构建阶段的屏幕截图:
在存档构建日志中,生成 dSYM 的唯一参考是我得到的 MyApp.app.dSYM,但我也需要生成其他的。
生成DSYM文件 /Users/kenny/Library/Developer/Xcode/DerivedData/MyApp-dttbmiamkojuotbcyjgzerxhcqun/Build/Intermediates.noindex/ArchiveIntermediates/MyApp/BuildProductsPath/Release-iphoneos/MyApp.app.dSYM /Users/kenny/Library/Developer/Xcode/DerivedData/MyApp-dttbmiamkojuotbcyjgzerxhcqun/Build/Intermediates.noindex/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/MyApp (在项目“MyApp”的目标“MyApp”中) cd /Users/kenny/inaday2/svn-MyApp/trunk/apps/iOS/MyApp /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil /Users/kenny/Library/Developer/Xcode/DerivedData/MyApp-dttbmiamkojuotbcyjgzerxhcqun/Build/Intermediates.noindex/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/MyApp -o /Users/kenny/Library/Developer/Xcode/DerivedData/MyApp-dttbmiamkojuotbcyjgzerxhcqun/Build/Intermediates.noindex/ArchiveIntermediates/MyApp/BuildProductsPath/Release-iphoneos/MyApp.app.dSYM
【问题讨论】: