api.video-flutter-live-stream iOS 在更新到 XCode 15 和 CocoaPods 1.13.0 后崩溃

问题描述 投票:0回答:1

我正在使用 api.video-flutter-live-stream 库,一切都运行顺利,直到我将 XCode 更新到 v15.0,将 CocoaPods 更新到 v1.13.0
从那时起,应用程序崩溃并报告以下 HashinKit 本机错误:

* thread #1, queue = 'com.haishinkit.HaishinKit.NetStream.lock', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
    frame #0: 0x0000000000000000
error: memory read failed for 0x0
Target 0: (Runner) stopped.

我不知道该怎么办...有什么建议吗?

ios http-live-streaming xcode15 hashinkit api.video
1个回答
0
投票

您只使用该库还是还有其他库?

我也遇到了同样的问题,但我不知道是哪个包引起的。我创建了一个新项目,添加了所有包并运行该项目。它给了我同样的错误。然后我一次删除一个包并运行该项目,直到错误消失。 事实证明 connectivity_plus 包存在问题。 这里提出了一个问题。

无论如何,我最终所做的解决错误的方法是使用此comment中的代码并将其附加到Podfile中。

post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
target.build_configurations.each do |config|
        config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
      end
  end
end

希望这对您有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.