Mac上Flatter-iOS中的共享首选项错误

Mac上Flatter-iOS中的共享首选项错误,ios,sharedpreferences,flutter,Ios,Sharedpreferences,Flutter,我正试图在Mac上的iOS上运行Flatter应用程序。当我尝试构建项目时,会出现以下错误: Xcode的输出: ↳ ===使用配置调试构建项目POD的目标共享\u首选项=== 在/Users/(username)/.pub cache/hosted/pub.dartlang.org/shared_preferences-0.2.4/ios/Classes/SharedPreferencesPlugin.m:5中包含的文件中: /Users/(username)/.pub cache/hoste

我正试图在Mac上的iOS上运行Flatter应用程序。当我尝试构建项目时,会出现以下错误:

Xcode的输出: ↳ ===使用配置调试构建项目POD的目标共享\u首选项=== 在/Users/(username)/.pub cache/hosted/pub.dartlang.org/shared_preferences-0.2.4/ios/Classes/SharedPreferencesPlugin.m:5中包含的文件中: /Users/(username)/.pub cache/hosted/pub.dartlang.org/shared_preferences-0.2.4/ios/Classes/SharedPreferencesPlugin.h:1:9: 致命错误:找不到“flatter/flatter.h”文件 #进口 ^~~~~~~~~~~~~~~~~~~ 生成1个错误。 无法为模拟器生成应用程序

我试着从不同的颤振通道构建它,没有改变

你知道怎么了吗

编辑: 颤振版本0.2.8 pod版本1.5.0提供了似乎对其他人有用的说明

我可以请您尝试以下方法吗:

  • 确保已安装Cocoapods 1.5.0(
    pod--version
    应说明
    1.5.0
  • 将您对
    firebase\u xxx
    google\u sign\u in
    cloud\u firestore
    插件的任何依赖项更改为最新版本 (参考Cocoapods 1.5.0查找变更日志条目)
  • 换衣服
    ios/Podfile
    至颤振主分支上的最新版本 ()
  • 删除
    ios/Podfile.lock
    ios/Pods
    切换到颤振主分支
  • 颤振清洁;颤振运行

我在尝试包含audioplayer软件包时遇到了类似的问题

。。。audioplayer-0.4.0/ios/Classes/AudioplayerPlugin.h:1:9:致命错误:“未找到颤振/颤振.h”文件)

我认为我是最新的,但在我进行了一次Flutter升级,然后从我的项目下的ios目录中删除了Podfile、Podfile.lock和Pods文件夹(并运行Flutter clean)之后,我终于能够构建并启动ios。看

我使用的是Xcode 9.3和Cocoapods 1.5.0


颤振升级后显示版本0.3.1。

您使用的颤振版本是什么<代码>颤振-版本。另外,
pod--version
的输出也会有帮助。这修复了我的颤振.h未发现问题。非常感谢。