当我尝试在 iPhone 15 上运行 Flutter 应用程序时,我收到类似这样的错误。
在 iPhone 15 Pro 上以调试模式启动 lib/main.dart... Xcode 构建完成。 无法构建 iOS 应用程序 Swift 编译器错误(Xcode):方法不会覆盖其超类 /Users/Vishnu/.pub-cache/hosted/pub.dev/flutter_inappwebview_ios-1.1.0/ios/Classes/InAppWebView/InAppWebView.swift:1431 中的任何方法: 25
无法为模拟器构建应用程序。 在 iPhone 15 Pro 上启动应用程序时出错。
退出 (1)。
我认为这个问题已在最新版本的
flutter_inappwebview
中按照此问题得到解决。只需在您的 6.1.0+1
中更新到版本 pubspec.yaml
,如下所示:
flutter_inappwebview: ^6.1.0+1
如果由于某种原因无法更新,可以只更新 iOS 实现,如下所示:
flutter_inappwebview_ios: 1.1.0+1
但我相信这是非常罕见的情况,当你无法更新依赖项的补丁版本时(
flutter_inappwebview
),所以首选此答案的第一种方法。
我通过将该软件包的
flutter_inappwebview
文件中的 pubspec.yaml
升级到最新版本来修复了导致问题的问题。
您可以在文件夹中找到包
/.pub-cache/hosted/pub.dev/
您需要知道哪个软件包有旧版本的
flutter_inappwebview
导致了问题。
flutter_inappwebview: ^latest_version
就我而言
html_editor_enhanced_android_fix
在 pubspec.yaml
中有旧版本的 flutter_inappwebview