如何修复在Xcode上构建Archive时找不到的头文件?

时间:2019-06-21 06:57:33

标签: xcode macos flutter dart

您好,我使用Dart语言开发了此iOS应用。 最近,开发完成。 要将iOS应用上传到您的AppStore,需要在该网站上进行设置。

https://developer.apple.com/

https://appstoreconnect.apple.com/

然后我尝试Build-> Archive单击Xco​​de 但失败消息

ios/Runner/GeneratedPluginRegistrant.m:6:9: 'device_info/DeviceInfoPlugin.h' file not found

如何修复Xcode上未找到头文件的消息? 谢谢

2 个答案:

答案 0 :(得分:0)

两个选项

1。使用命令行使用“ flutter create -i swift应用程序名称”构建项目。

2。如果您已经创建了一个项目,则必须添加“ use_frameworks!”。到您的Podfile。

选项2可能不是最佳选择,因为存在一个cocoapods问题,该问题会导致某些包(如OneSignal)会导致应用构建失败。

答案 1 :(得分:0)

我刚刚发现,当您无意中打开项目文件Runner.xcodeproj而不是工作区文件Runner.xcworkspace时,也会发生此类错误。