首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建失败的“UserAgent.h”文件未找到

创建失败的“UserAgent.h”文件未找到
EN

Stack Overflow用户
提问于 2020-01-04 15:49:34
回答 3查看 3.9K关注 0票数 10

项目无法使用firebase_crashlytics构建或调试。在我的mac中,我更新了最新版本,但我们正在部署的机器有更低的版本(Flutter 1.9.1热修复-5)。所以我尝试了以下几点:

  • flutter pub cache repair
  • flutter clean
  • 删除Podfile.lock和ios/pod install

但没有运气。

代码语言:javascript
复制
#import "UserAgent.h"
        ^~~~~~~~~~~~~
1 error generated.

是否有任何解决方案不升级颤振暂时?

EN

回答 3

Stack Overflow用户

发布于 2020-01-04 15:49:34

我差一点就到了,我想即使我清理了颤振,pod install也不会把所有的东西都清理干净。我只需要做以下几步:

  • flutter clean
  • 删除Podfile.lock
  • cd ios
  • pod deintegrate // or you can do **cd ios/pod deintegrate** without above step
  • pod install

如果这还不管用的话。请关闭.xcworkspace和podfile.lock,然后再执行最后两步,并打开新生成的.xcworkspace和产品->构建。

如果还没有修复,请在下面添加一个评论(我已经处理了很多这些问题)。

请检查这里创建的问题:第1期与消防局crashlytics第2期

票数 23
EN

Stack Overflow用户

发布于 2020-03-06 08:11:24

正如在火药库发行票中提到的,将防火墙核心的版本修正为0.4.4而不是使用0.4.4+2修复了这个问题:

代码语言:javascript
复制
dependency_overrides:
  firebase_core: 0.4.4

将其与现有的firebase_auth依赖项一起添加。

票数 3
EN

Stack Overflow用户

发布于 2020-03-06 18:27:44

我找到了解决办法

只需注释或导入,并将此代码放在下面,如下所示

代码语言:javascript
复制
#import "FLTFirebaseCorePlugin.h"
// #import "UserAgent.h"
// Generated file, do not edit

#define LIBRARY_VERSION @"0.4.4-2"
#define LIBRARY_NAME @"flutter-fire-core"
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59592295

复制
相关文章

相似问题

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