无法手动上传dSYM文件到Firebase Crashlytics 4.0.0+。

问题描述 投票:0回答:1

我在我的iOS项目上运行最新的Crashlytics pod,不再使用Fabric。由于Firebase删除了上传dSYM文件的选项,我只能想办法手动上传我的dSYM文件。

我在Xcode中的设置如下。

  • 通过Cocoapods "FirebaseCrashlytics "安装Crashlytics。
  • 在Target > Build Settings > Debug Information Format下,我将选项设置为 带dSYM文件的DWARF
  • 在Build Phases > Run Script下,我添加了"${PODS_ROOT}FirebaseCrashlyticsrun"。
    • 在运行脚本中的输入文件列表下,我也添加了$(SRCROOT)$(BUILT_PRODUCTS_DIR)$(INFOPLIST_PATH)

我尝试手动上传文件。

  • 从Apple Connect下载了dSYM(Bitcode在我的项目中启用)。
  • 打开终端,添加以下内容(Firebase推荐): pathtopodsdirectoryFirebaseCrashlyticsupload-symbols-gsp pathtoGoogleService-Info.plist -p ios pathtodSYMs。

问题:我在终端设置的路径

我在终端设置的路径。

  • UsersmyhomefolderDesktopMyFolderMyAppFolderPodsFirebaseCrashlyticsupload-symbols -gsp UsersmyhomefolderDesktopMyFolderMyAppFolderGoogleService-Info.plist -p ios UsersmyhomefolderDesktopappDsyms

当我尝试用上面的路径运行终端时,我得到一个错误。DesktopMyFolderMyAppFolderPodsFirebaseCrashlyticsupload-symbols: 没有这样的文件或目录

我知道我到FirebaseCrashlytics的路径是正确的,但我不确定为什么我无法到达upload-symbols路径。

是不是我遗漏了什么?


我试着按照Firebase上的指南去做。

通过这些帖子提出的解决方案进行了尝试。

ios firebase crashlytics
1个回答
0
投票

使用这些。

  • path of upload-symbols => UsersyourhomefolderDesktopMyFolderMyAppFolderPodsFirebaseCrashlyticsupload-symbols。
  • plist的路径=> UsersyourhomefolderDesktopMyFolderMyAppFolderGoogleService-Info.plist。
  • pathtodSYMs:按照这个答案找到dSYMs的路径=&gt。https:/stackoverflow.coma118808138956604。

pathtoGoogle服务信息.plist 。没有这样的文件或目录

pathtodSYMs : 没有这样的文件或目录

© www.soinside.com 2019 - 2024. All rights reserved.