首页 > 解决方案 > 如何解决 Flutter iOS Build 缺少所需的文件

问题描述

我已经编写了我的第一个非平凡的颤振应用程序,并成功地在 Android 和 iOS 模拟器以及 Android 设备 (MOTO G7) 上构建并运行了它。在尝试为连接到 iMac 的 Xs Max 构建它时,我在 Xcode 构建期间收到以下错误:

/Users/dev/FirstApp/ios/Runner/GeneratedPluginRegistrant.m:6:9: 'path_provider/PathProviderPlugin.h' file not found

我搜索了磁盘,发现以下内容:

/Users/dev/FirstApp/build/ios/Debug-iphonesimulator/path_provider/path_provider.framework/Headers/PathProviderPlugin.h
/Users/dev/FirstApp/build/path_provider/intermediates/javac/debug/compileDebugJavaWithJavac/classes/io/flutter/plugins/pathprovider/PathProviderPlugin.class

我已经用谷歌搜索并检查了各种提示/解决方案。很少有建议的修复对我有用。我的 Flutter Doctor -v 命令显示所有复选标记并且没有问题。

我错过了什么吗?这是 Flutter/Xcode 的错误吗?我正在使用 Xcode 10.3 和 Flutter 1.7.x。任何建议或彻底修复将不胜感激。

标签: xcodeflutterdart

解决方案


在你的 xcode 打开 * .xcworkspace文件而不是 *.xcodeproj 文件然后

  1. 产品>清洁

  2. 产品>存档

并等待


推荐阅读