Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.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
Swift 从Fabric迁移到firebase时未提供Google应用程序ID或Google服务文件_Swift_Firebase - Fatal编程技术网

Swift 从Fabric迁移到firebase时未提供Google应用程序ID或Google服务文件

Swift 从Fabric迁移到firebase时未提供Google应用程序ID或Google服务文件,swift,firebase,Swift,Firebase,由于Firebase不再支持织物,我前往并按照步骤进行操作 1) 将播客文件更改为 #为Firebase Crashlytics添加pod 吊舱“火基/碰撞” #推荐:添加Firebase pod for Google Analytics pod“火力基地/分析” 2) 然后我将运行脚本更改为 “${PODS\u ROOT}/FirebaseCrashlytics/run” “${PODS_ROOT}/FirebaseCrashlytics/upload symbols” 当我尝试运行应用程

由于Firebase不再支持织物,我前往并按照步骤进行操作

1) 将播客文件更改为

#为Firebase Crashlytics添加pod
吊舱“火基/碰撞”
#推荐:添加Firebase pod for Google Analytics
pod“火力基地/分析”
2) 然后我将运行脚本更改为

“${PODS\u ROOT}/FirebaseCrashlytics/run”
“${PODS_ROOT}/FirebaseCrashlytics/upload symbols”
当我尝试运行应用程序时,它给出了以下错误

在构建阶段模式下运行上载符号
正在验证Crashlytics的生成环境。。。
验证成功。正在退出,因为上载符号是在验证模式下运行的
[31merror:未提供谷歌应用程序ID或谷歌服务文件[0m
命令PhaseScriptExecution失败,退出代码为非零
Info.plist
文件在根目录中时,
GoogleService Info.plist
在根目录中。它甚至在目标成员资格中被选中

为什么会出现上述错误?
请提供帮助。

我通过将运行脚本修改为

“${PODS\u ROOT}/FirebaseCrashlytics/run”
“${PODS_ROOT}/FirebaseCrashlytics/upload symbols”-gsp“${PROJECT_DIR}/GoogleService Info.plist”-p ios“${DWARF_DSYM_FOLDER_PATH}/${DWARF_DSYM u FILE_NAME}”
要在firebase中查看崩溃报告,请执行以下步骤

  • 从appStore下载appDsyms

  • 通过放置正确的路径在终端中的脚本下面运行

  • ${path to project}/Pods/FirebaseCrashlytics/upload symbols-gsp${path to project}/GoogleService-Info.plist-p ios${path to Dsym file}/appDsyms.zip
    
    幸运的话,您是否在firebase仪表板上发现了崩溃运行脚本我们是否准确地编写了您发布的内容或实际路径,因为实际路径将随每个存档而更改。@AnirudhaMahale我遇到了相同的问题,并尝试使用您的解决方案,但我收到了另一个错误,即“-gsp命令未找到”.你们知道吗?@LuthfiRahman你们把脚本放在运行脚本里了吗?在终端里它给出了那个error@AnirudhaMahale我们是否必须在运行脚本中处理与上面粘贴的相同的内容。