我正试图在Mac上的iOS上运行Flutter应用程序 . 当我尝试构建项目时,它给了我这个错误:
Xcode的输出:↳===构建目标具有CONFIGURATION的PROJECT Pod的shared_preferences调试===在/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:致命错误:'Flutter / Flutter.h'文件未找到#import ^ ~~~~~~~~~~~~~~~~~~ 1生成错误 . 无法为模拟器构建应用程序 .
我试图从不同的Flutter Channels 构建它,没有变化 .
知道什么是错的吗?
编辑:flutter版本0.2.8 pod版本1.5.0
2 回答
https://github.com/flutter/flutter/issues/16036#issuecomment-380712094提供了似乎对其他人有用的说明
尝试包含audioplayer包时,我遇到了类似的问题
我以为我是最新的,但是在我做了Flutter升级,然后从我项目下的ios目录中删除了Podfile,Podfile.lock和Pods文件夹(并且运行了干净),我终于能够构建和推出到iOS . 见https://github.com/flutter/flutter/pull/16273
我正在使用Xcode 9.3和Cocoapods 1.5.0 .
Flutter在升级后显示版本0.3.1 .