我已经编写了我的第一个平凡的flutter应用程序,并已成功在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和Flutter1.7.x。任何建议或彻底修复,将不胜感激。

最佳答案

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

  • 产品>清洁
  • 产品>存档

  • 等待

    关于xcode - 如何解决Flutter iOS Build缺少的必需文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57760819/

    10-15 04:38
    查看更多