如何解决Flutter macOS插件
我正在制作必须支持macOS的Flutter插件。但是,当我想创建一个插件并在示例应用程序中运行该插件时(即使我尚未编辑Flutter生成的代码),Xcode也会引发以下错误。
无法加载文件列表的内容:'/ Users / admin /../ example / macos / ephemeral / FlutterInputs.xcfilelist'
无法加载文件列表的内容:'/ Users / admin /../ example / macos / ephemeral / FlutterOutputs.xcfilelist'
这是我的Flutter医生:
Doctor summary (to see all details,run flutter doctor -v):
[✓] Flutter (Channel dev,1.21.0-9.0.pre,on Mac OS X 10.15.3 19D76,locale
nl-NL)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
[✓] Chrome - develop for the web
[✓] Android Studio (version 3.5)
[✓] VS Code (version 1.48.0)
[✓] Connected device (3 available)
• No issues found!
解决方法
我解决了这个问题。当我创建Flutter插件时,未创建这些文件。但是当我在Flutter Project中创建这些文件的地方。当我将这些文件复制/粘贴到我的插件中时,项目构建成功!
,我找到了另一个解决方案: 在Xcode中进行构建之前,请运行flutter build命令, 然后出现这些输入/输出文件。
- FlutterInputs.xc文件列表
- FlutterOutputs.xc文件列表
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。