You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 15稳定版、iOS17稳定版构建失败,报nw_proxy_config_t类型错误

解决Xcode 15 + iOS 17环境下Flutter项目构建失败(flutter_inappwebview相关)

问题现象

在Xcode 15稳定版、iOS 17稳定版环境下执行flutter run,项目构建失败,核心错误信息如下:

无法为设备构建预编译应用。
Xcode错误:类型参数'nw_proxy_config_t'(又名'struct nw_proxy_config *')既不是Objective-C对象也不是block类型
错误路径:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebsiteDataStore.h:119:46
Xcode解析问题:无法构建模块'WebKit'
错误路径:/build/ios/Debug-iphoneos/flutter_inappwebview/flutter_inappwebview.framework/Headers/flutter_inappwebview-Swift.h:285:8
无法在iPhone上启动应用

解决方案

这个问题源于旧版本flutter_inappwebview未适配iOS 17和Xcode 15的API变更,按以下步骤解决:

  • 升级flutter_inappwebview依赖
    将pubspec.yaml中的flutter_inappwebview版本更新到5.8.0及以上(该版本已适配iOS 17):

    dependencies:
      flutter_inappwebview: ^5.8.0
    

    执行命令更新依赖:

    flutter pub get
    
  • 清理构建缓存
    清理旧缓存避免残留冲突:

    flutter clean
    cd ios
    pod deintegrate
    pod install
    
  • 检查Xcode配置
    打开iOS目录下的Runner.xcworkspace,确认:

    • 项目Deployment Target设置为iOS 11.0或更高
    • Build Settings中的Swift Language Version为Swift 5.0及以上

内容的提问来源于stack exchange,提问作者Antonio Cardenas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 03:08:31