Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Firebase crashlytics自动上载dsym_Ios_Firebase_React Native_Crashlytics - Fatal编程技术网

Ios Firebase crashlytics自动上载dsym

Ios Firebase crashlytics自动上载dsym,ios,firebase,react-native,crashlytics,Ios,Firebase,React Native,Crashlytics,我用的是React Native Firebase。在firebase crashlytics我找不到DSYM。 在每个构建中自动添加dsym的正确方法是什么?我想应该把它添加到运行脚本中?如果是这样,如何获取/path/to/pods/directory/FirebaseCrashlytics/upload symbols和/path/to/dSYMs的路径 谢谢 这个问题已经在中得到了回答,但我将提供一个简短的总结。下面的路径将自动找到您的DSYM并上载它们 以下是运行脚本的内容: &qu

我用的是React Native Firebase。在firebase crashlytics我找不到DSYM。

在每个构建中自动添加dsym的正确方法是什么?我想应该把它添加到运行脚本中?如果是这样,如何获取/path/to/pods/directory/FirebaseCrashlytics/upload symbols和/path/to/dSYMs的路径


谢谢

这个问题已经在中得到了回答,但我将提供一个简短的总结。下面的路径将自动找到您的DSYM并上载它们

以下是运行脚本的内容:

"${PODS_ROOT}/FirebaseCrashlytics/run"
这是输入文件的内容:

${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM_FILE_NAME}/Contents/Resources/DWARF/${TARGET_NAME}
您可以使用此terminal命令查找dSYMs的正确路径:

mdfind "com_apple_xcode_dsym_uuids == UUID"
您可以使用以下帖子作为参考:


.

谢谢!此命令与firebase在屏幕截图上指定的2类似吗?该屏幕截图说明了如果提供的Crashlytics runscript因任何原因无法工作,您如何使用上载脚本手动上载可选的缺失dSYM。这里有更多的信息:${DWARF\u DSYM\u FOLDER\u PATH}/${DWARF\u DSYM\u FILE\u NAME}/Contents/Resources/DWARF/${TARGET\u NAME}。我无法理解如何以及在何处使用此命令。请帮忙@OlegKodysh@HimaniSharma,该路径用于构建阶段部分中Xcode中运行脚本下的输入文件字段。它指向Xcode生成您的Dsym的位置,以便运行脚本可以自动将它们发送到Firebase,以表示您的崩溃报告。我面临的问题也是一样,@Iecham您是否找到了正确的脚本,每当我为providng QA或客户端进行测试时,该脚本都能正常工作?注意:我没有wan应用商店解决方案,我的应用尚未发布。我找不到一种自动执行的方法,但下面是我现在正在做的