首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法从构建环境获取谷歌服务文件中的GOOGLE_APP_ID

无法从构建环境获取谷歌服务文件中的GOOGLE_APP_ID
EN

Stack Overflow用户
提问于 2019-07-12 20:05:36
回答 18查看 40.3K关注 0票数 64

为了设置firebase,我使用了两个配置: 1.GoogleService-Info-test.plist,2.GoogleService-Info-prdn.plist,用于UAT和Production。为了使用firebase安装crashlytics,我遵循了firebase文档https://firebase.google.com/docs/crashlytics/get-started?authuser=1#ios..。但当我尝试运行时,它在运行脚本时在构建阶段抛出错误。

我在没有更改配置文件名的情况下尝试,它起作用了。

在构建阶段运行fabric运行脚本时出现错误消息“无法获取GOOGLE_应用_来自构建环境的Google服务文件中的ID“。

有没有人能提出更好的解决方案来满足我的要求。

EN

Stack Overflow用户

发布于 2020-07-07 20:24:47

我对几个白标应用程序使用了多种配置。我添加了一个用户定义的变量FIREBASE_SUFFIX并将我的脚本更改为以下内容:

代码语言:js
复制
${PODS_ROOT}/FirebaseCrashlytics/run -gsp ${PROJECT_DIR}/Firebase/GoogleService-Info-${FIREBASE_SUFFIX}.plist

注意:我在这里使用了Carthage作为firebase:https://github.com/firebase/firebase-ios-sdk/blob/master/Carthage.md..。如果您使用的是相同的设置,则应该使用类似下面的设置(替换放置脚本文件的路径):

代码语言:js
复制
${PROJECT_DIR}/scripts/run -gsp ${PROJECT_DIR}/Firebase/GoogleService-Info-${FIREBASE_SUFFIX}.plist
票数 6
EN
查看全部 18 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57006663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档