我正在尝试使用以下命令将dSYM文件上传到Firebase:
./Pods/FirebaseCrash/batch-upload -i ./Info.plist -p ./GoogleService-Info.plist ./service-accounts/mtb.json 78*****C-5**4-3***-***C-00*********7但每次运行此命令时,我都会返回以下错误
./Pods/FirebaseCrash/upload-sym-util.bash:377: error: symbolFileMappings:upsert: The uploaded file is not a valid Breakpad Symbol file.
./Pods/FirebaseCrash/upload-sym-util.bash:378: note: symbolFileMappings:upsert: The metadata for the symbol file failed to update.我已经尝试了这个链接https://groups.google.com/forum/#!msg/firebase-talk/4829Sp1_uKY/IEC_T4-VBAAJ,但没有任何运气,因为它的错误
usage: batch-upload [-hv] [-p google-service] [-i info] service-account-file {mach-o file|uuid}有人能帮我这个忙吗?
谢谢
发布于 2017-02-23 00:38:22
显然,这个bug与批量上传脚本有问题有关,所以你需要手动修补它。
尝试以下操作:
将extract_symbols_and_upload "$EXE" "$ARCH" "$BUNDLE/$BNDL_PATH"的
extract_symbols_and_upload "$EXE" "$ARCH" "$BUNDLE"奇怪的是,dump_syms实用程序
可以识别dSYM包,但不能识别归档文件。此修复将随下一个版本一起发布。
https://stackoverflow.com/questions/41875111
复制相似问题