首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于在Podfile中包含Firebase/Auth的EXC_BAD_ACCESS code=2

关于在Podfile中包含Firebase/Auth的EXC_BAD_ACCESS code=2
EN

Stack Overflow用户
提问于 2016-10-28 11:48:32
回答 2查看 2.1K关注 0票数 9

在Podfile中包含“Firebase/Auth”之后,我得到了EXC_BAD_ACCESS。这是在不添加任何防火墙代码的情况下发生的。我在xcode 8上使用swift3,其结果是-

代码语言:javascript
复制
Installing Firebase (3.8.0)
Installing FirebaseAnalytics (3.5.1)
Installing FirebaseAuth (3.0.6)
Installing FirebaseCore (3.4.4)
Installing FirebaseInstanceID (1.0.8)
Using GTMOAuth2 (1.1.4)
Using GTMSessionFetcher (1.1.7)
Using GoogleAppUtilities (1.1.2)
Installing GoogleInterchangeUtilities (1.2.2)
Using GoogleSignIn (4.0.1)
Using GoogleSymbolUtilities (1.1.2)
Installing GoogleToolboxForMac 2.1.0 (was 2.1.0)
Using Localize-Swift (1.6)
Using ProtocolBuffers-Swift (3.0.6)
Using QorumLogs (0.9)

错误出现在[UIViewController(FIRAScreenClassName) fira_viewDidAppear:]:中的线程1中

只有当pod目标本身是一个最终嵌入到应用程序中的框架时,才会发生这种情况。

我也有谷歌分析软件。是因为ARC没有启用吗?我如何在xcode-8上做到这一点?还有其他选择可以试试吗?

EN

回答 2

Stack Overflow用户

发布于 2016-10-31 22:49:55

我怀疑Podfile是不正确的。通过将Firebase依赖项添加到框架中,我遇到了类似的问题,我遇到了这样的问题

/Users/...Build/Products/Debug-iphonesimulator/SomeFramework.framework/SomeFramework (0x105ef7fc8)和/objc12345/././CurrentProject.app/CurrentProject (0x105945108)实现了类FIRAAppEnvironmentUtil。两个中的一个将被使用。哪个是未定的。

正如在这个post中提到的,您可能在不同的目标中有重复的依赖项,这可能导致出现这样的奇怪的bug。将Firebase荚添加到主目标中,并从框架中移除Firebase pod,为我解决了这个问题。

票数 1
EN

Stack Overflow用户

发布于 2017-06-08 02:04:12

我犯了个愚蠢的错误。从没有在身份验证下打开谷歌在Firebase上的->登录方法

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40304432

复制
相关文章

相似问题

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