gpt4 book ai didi

iOS 和 FirebaseCrashlytics

转载 作者:行者123 更新时间:2023-12-01 09:57:43 26 4
gpt4 key购买 nike

我正在尝试按照 Firebase Docs 上的说明进行操作上传缺少的所需 dSYM。但是我坚持运行上传程序脚本。
在我的构建阶段,我有

"${PODS_ROOT}/FirebaseCrashlytics/upload-symbols -gsp${SRCROOT}/GoogleService-Info.plist -p ios ${SRCROOT}/appDsyms"
当我尝试使用此构建 iOS 应用程序时,出现错误:

line 4: /path/to/Pods/FirebaseCrashlytics/upload-symbols -gsp/path/to/GoogleService-Info.plist -p ios /path/to/appDsyms: No such file or directory

Command PhaseScriptExecution failed with a nonzero exit code


当我尝试从终端运行脚本时,出现错误:

No Google App ID or Google Services file provided


我已经验证我有一个 Google 服务文件,并且能够使用依赖它的其他 firebase 服务运行我的项目。我曾经能够将 Dysm 文件直接上传到 Firebase 控制台,但在 3 月 1 日发生了变化。
此命令应该作为 XCode 脚本运行还是作为终端命令运行?而且,更重要的是,有人知道如何解决这个问题吗?

最佳答案

经过几个小时的努力,这个问题终于用这种方法解决了:
在终端中使用此命令:/path/to/pods/directory/FirebaseCrashlytics/upload-symbols -gsp /path/to/GoogleService-Info.plist -p ios /path/to/dSYMs重要的是不是/path/to/pods/directory您应该在应用程序文件夹中输入 pods 文件夹的路径,而不是 /path/to您应该输入 GoogleService-Info.plist 的路径,该路径也位于您的项目文件夹中。最后一个是,而不是 /path/to/dSYMs您应该输入格式为 .xcarchive 的存档路径.
寻找 .xcarchive路径,您应该首先存档您的应用程序,然后转到 XCode -> Organizer 并选择您的构建,然后右键单击它并选择“Show in finder”,然后右键单击您的 .xcarchive文件并选择“显示包内容”。就是这样,你可以复制这个路径并粘贴它而不是/path/to/dSYMs然后按 Enter 开始上传到 Firebase Crashlytics。
查看此链接了解更多信息:
Firebase Docs

关于iOS 和 FirebaseCrashlytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60821249/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com