当尝试将我的 Flutter 项目更新到新的 Flutter 版本时,我遇到了以下与 CocoaPods 和
webview_flutter_wkwebview
插件相关的错误:
[!] CocoaPods could not find compatible versions for pod "webview_flutter_wkwebview":
In Podfile:
webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/ios`)
Specs satisfying the `webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/ios`)` dependency were found, but they required a higher minimum deployment target.
我通过调整 Podfile 中的最小部署目标成功解决了这个问题。
webview_flutter_wkwebview
pod 需要比之前设置的更高的 iOS 部署目标。以下是我解决该错误所遵循的步骤:
ios
文件夹,然后在文本编辑器中打开 Podfile
。platform :ios, '9.0'
(或您当前的版本)更改为 platform :ios, '12.0'
。这会将最低部署目标设置为 iOS 12.0
,这与 webview_flutter_wkwebview
要求兼容。pod install
:打开终端,导航到项目的 ios
目录,然后执行 pod install
以使用新设置更新 CocoaPods 依赖项。flutter clean
,然后执行 flutter build ios
。