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

VS Code运行Flutter iOS项目提示DVTProvisioningProfileManager加载配置文件错误

问题表现

可正常执行flutter build ios命令,也可通过Xcode正常运行应用,仅在VS Code中运行Flutter代码时触发报错,报错原文如下:

DVTProvisioningProfileManager: Failed to load profile "/Users/apple/Library/MobileDevice/Provisioning Profiles/Archive" (Error Domain=DVTProvisioningProfileSourceErrorDomain Code=0 "No provisioning profile provider found for profile "/Users/apple/Library/MobileDevice/Provisioning Profiles/Archive"." UserInfo={NSLocalizedDescription=No provisioning profile provider found for profile "/Users/apple/Library/MobileDevice/Provisioning Profiles/Archive".})

报错中文翻译:

DVT配置描述文件管理器:加载配置描述文件/Users/apple/Library/MobileDevice/Provisioning Profiles/Archive失败(错误域:DVTProvisioningProfileSourceErrorDomain 错误码0,描述为“未找到适配路径/Users/apple/Library/MobileDevice/Provisioning Profiles/Archive对应描述文件的提供方”)

原因说明

该问题是描述文件目录下存在无效残留文件导致:/Users/apple/Library/MobileDevice/Provisioning Profiles目录下的Archive不属于标准.mobileprovision格式的合法描述文件,是Xcode归档操作的残留内容。Xcode执行构建时会自动过滤这类无效文件,而VS Code调用Flutter编译逻辑时会尝试遍历加载目录下所有内容,因此触发加载失败报错。

修复步骤
  • 打开访达,按下快捷键Shift + Command + G,输入路径~/Library/MobileDevice/Provisioning Profiles,按下回车进入描述文件存储目录
  • 找到目录下名为Archive的无效文件/文件夹,直接删除该内容
  • 完全退出VS Code后重新打开项目,再次运行Flutter代码即可正常启动
  • 若删除后仍触发报错,可将VS Code的Flutter、Dart插件升级到最新稳定版,确认VS Code顶部设备栏选中的iOS运行设备和Xcode中使用的设备一致后重试

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 20:24:00