OGeek|极客世界-中国程序员成长平台

标题: ios - 上传符号文件时遇到问题 - FCR_PROD_VERS : not set [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 11:40
标题: ios - 上传符号文件时遇到问题 - FCR_PROD_VERS : not set

我在为 Firebase 崩溃报告上传符号文件时遇到问题。

使用命令行,当我导航到我的 Xcode 项目文件夹并按照说明运行命令时:

./Pods/FirebaseCrash/batch-upload XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX

我收到以下错误:

FCR_PROD_VERS: not set (check GoogleService-Info.plist and Info.plist settings)

如何以及在哪里设置它?为什么不自动设置?



Best Answer-推荐答案


batch-upload 尝试从工作区获取尽可能多的信息,但有些东西可能不容易被发现。如果它找不到这些值,您可以自己提供它们来帮助它。

所以如果营销版本是“7.2.3”,可以通过

避免上述错误
$ env FCR_PROD_VERS="7.2.3" Pods/FirebaseCrash/batch-upload \
    72C2FABA-2092-4817-A1C7-3E3281AA84DA

如果能找到UUID对应的可执行文件就更好了:

$ dwarfdump --uuid build/Release-iphoneos/MyApp.app/MyApp
UUID: 72C2FABA-2092-4817-A1C7-3E3281AA84DA (arm64) ...
UUID: 1800251C-9147-3642-92DA-818B97144148 (armv7) ...

$ env FCR_PROD_VERS="7.2.3" Pods/FirebaseCrash/batch-upload \
    build/Release-iphoneos/MyApp.app/MyApp

请理解 batch-upload 不是上传符号以进行崩溃后分析的正常方式:该工作应由 Xcode 构建中的 upload-sym 完成本身(它可以访问比批量上传更多的信息)。

(这些工具变得复杂到需要自己的手册页。)

关于ios - 上传符号文件时遇到问题 - FCR_PROD_VERS : not set,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37915037/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4