在try 将我的Ffltter项目更新到新版本时,我遇到了以下与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部署目标.以下是我解决错误的步骤:

  1. Open the iOS Podfile:导航到Flutter项目的ios文件夹,然后在文本编辑器中打开Podfile.
  2. Update the iOS Deployment Target:将第platform :ios, '9.0'行(或无论您的当前版本是什么)更改为platform :ios, '12.0'.这将最低部署目标设置为iOS 12.0,这与webview_flutter_wkwebview的要求相兼容.
  3. Save the Podfile:进行调整后,将更改保存到Podfile.
  4. Run pod install:打开一个终端,导航到项目的ios目录,然后执行pod install以使用新设置更新CocoaPods依赖项.
  5. Clean and Rebuild Your Project:清理并重建你的项目是一个很好的做法.在项目的根目录中执行flutter clean,然后执行flutter build ios.

Ios相关问答推荐

如何在进行滑动删除操作时保持自定义视图背景静态

RN 0.63支持iOS ProMotion?

在Android和iOS上从后台恢复应用程序后,inappwebview上出现白屏?

AVFoundation Camera推出变焦SWIFT

如何在expo-react native中从ios平台中排除包

执行devicectl:ProcessException时出错:进程异常退出:错误:命令超时超过5.0秒

iOS应用程序崩溃,必需条件为false:isformatsamplerateandchannelcountvalid(format)

如何识别 SwiftUI 中点击的按钮 ID 以使该按钮动画化?

使用 CIImage 支持的 UIImage 设置 UIImageView 时发生罕见的崩溃

try 在 iOS 中分发 Flutter 应用程序时出现Invalid Provisioning Profile Signature错误

如何让我的 iOS 应用程序与 api 连接?

如何在不同设备的segment控制中管理文本大小(text size)?

使用 RxDatasources 作为数据源时如何填充自定义页眉/页脚视图

如何在保持纵横比的同时zoom UIView 的内容以适应目标矩形?

在 Swift 中为 UITextField/UIView 摇动动画

有什么方法可以预填充核心数据?

SwiftUI 视图 - viewDidLoad()?

Xcode 故事板:内部错误.请提交错误

iOS 11 navigationItem.titleView 宽度未设置

iOS中的apk类似功能是什么?