首页 > 解决方案 > BoringSSL 在启动时崩溃

问题描述

快速提问。我正在尝试在我的应用程序上安装 CometChatPro SDK,并且在启动后执行此操作后,我在此行出现错误:

  sdallocx(ptr, size + OPENSSL_MALLOC_PREFIX, 0 /* flags */);

错误:

Thread 14: EXC_BAD_ACCESS (code=2, address=0x106c62be0)

此错误指的是 BoringSSL -> src -> Crypto -> mem file 第 129 行我确实尝试删除我所做的所有更改,我只留下了已安装的 pod,但错误似乎仍然存在。应用程序完成启动后出现错误。

我的应用程序文件:

import SwiftUI
import Firebase
import UIKit

@main
struct Darbo_ManijaApp: App {
@UIApplicationDelegateAdaptor(AppDelegate.self) var appDelegate

var body: some Scene {
    
    let viewModel = AppViewModel()
    let userdataManager = UserDataManager()
    WindowGroup {
        ContentView()
            .environmentObject(viewModel)
            .environmentObject(userdataManager)
    }
}
}

class AppDelegate: UIResponder, UIApplicationDelegate {
func application(_ application: UIApplication, didFinishLaunchingWithOptions 
launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
    FirebaseApp.configure()
    return true
}
}

对于如何解决这个问题,有任何的建议吗?或者如何找到崩溃的原因?提前致谢!

标签: iosswiftxcodeswiftui

解决方案


推荐阅读