gpt4 book ai didi

firebase - EXC_BAD_ACCESS code=2 在 Podfile 中包含 Firebase/Auth

转载 作者:行者123 更新时间:2023-12-01 18:44:04 24 4
gpt4 key购买 nike

在 Podfile 中包含“Firebase/Auth”后,我收到 EXC_BAD_ACCESS。无需添加任何 Firebase 代码即可发生这种情况。我在 xcode 8 上使用 swift3,生成的 pod 是 -

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 目标本身就是一个最终嵌入到应用程序中的框架时,才会发生这种情况。

我也有 Google 分析。是不是因为ARC没有开启?我该如何在 xcode-8 上做到这一点?还有其他可以尝试的选择吗?

最佳答案

最新的 Firebase/Core (3.8.0) 版本似乎存在问题。甚至 @IBDesignable 也会因递归调用您提到的方法签名而崩溃。

您有几个选择:

  1. 在 Info.plist(应用)中,将 FirebaseAutomaticScreenReportingEnabled 设置为 NO( bool 值)。这解决了我正在运行的应用程序的问题,但 IBDesignable 资源在构建时导致了此错误:

file:///path/to/project/Base.lproj/Main.storyboard:错误:IB Designables:无法渲染和更新 UIViewController (svZ-78-1Mn) 的自动布局状态:代理崩溃了

  • 例如,您可能想暂时降级到 3.7.1,

    pod 'Firebase/Core', '~> 3.7.1'
    pod 'Firebase/Auth'
    pod 'Firebase/Database'
  • 当您运行pod update时,其余依赖项应该自行处理。

    关于firebase - EXC_BAD_ACCESS code=2 在 Podfile 中包含 Firebase/Auth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40304432/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com