Swift 编译器错误(Xcode):方法不会覆盖任何.../更新 XCODE 后,问题出在我的 Flutter 项目上

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

将我的 macos 版本更新到 15.0 并将 xcode 更新到版本 16.0 后,我的应用程序无法编译并显示此错误:

Swift 编译器错误 (Xcode):方法未覆盖其超类中的任何方法 /Users/userName/.pub-cache/hosted/pub.dev/flutter_inappwebview-5.8.0/ios/Classes/InAppWebView/InAppWebView.swift:1235:25

无法为模拟器构建应用程序。 在 iPad Air 13 英寸 (M2) 上启动应用程序时出错。

有什么想法吗???肯定是因为新的 xcode 更新,但是如何解决呢?

  • 我更改了 InAppWebView.swift:1235:25 文件中的一些代码,我认为这些代码可以工作,但没有任何帮助。
  • 清理项目不起作用。
flutter xcode15 flutterwebviewplugin
1个回答
0
投票

经过多次尝试后的伙计们:

  1. 升级到最新的flutter版本 ->
    flutter upgrade
  2. 然后运行
    flutter pub upgrade --major-versions
    -> 这将获得 Android、IOS 和 flutter 中最新且兼容的软件包版本
  3. 然后运行
    flutter clean && flutter pub get

希望这个回答对你们有帮助。

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