【问题标题】:Flutter, Cannot Build For iOS: Missing .h-FilesFlutter,无法为 iOS 构建:缺少 .h 文件
【发布时间】:2019-10-24 21:23:04
【问题描述】:

在 iOS 上构建 Flutter 项目失败。以下步骤可以正常工作:

  • 在 XCode 模拟器上运行(颤振运行)
  • 在终端中构建(flutter build ios)
  • 在真实设备上以调试模式运行(flutter run -d "abcd")

如果我在 XCode 中打开项目,将构建目标更改为“通用 iOS 设备”并点击“构建”或“存档”,我会收到以下错误:

/Users/.../development/testproject/ios/Runner/GeneratedPluginRegistrant.m:6:9: 'flutter_exif_rotation/FlutterExifRotationPlugin.h' 文件未找到

删除 FlutterExifRotationPlugin 后,下一个插件按字母顺序再次出现错误,所以我认为插件目前一般不起作用。

我试过了:

  • flutter 的 dev、stable 和 master 通道
  • 重新安装 XCode
  • 重新安装 Flutter
  • 创建一个新项目并将旧文件移到那里

但到目前为止没有任何效果。

【问题讨论】:

    标签: ios flutter build


    【解决方案1】:

    好的,解决方案非常简单。我不得不打开 .xcworkspace 文件而不是 .xcodeproject 文件。

    一周后出现此错误。我希望你,未来的读者,会发现这个评论很有用。

    【讨论】:

    • 太棒了。幸运的是,我没有浪费太多时间。有很多问题在问这个问题 - 这就是我的解决方案。呸!谢谢
    猜你喜欢
    • 2013-07-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-12
    • 2021-06-07
    • 1970-01-01
    • 1970-01-01
    • 2020-04-01
    • 2021-10-30
    相关资源
    最近更新 更多