Flutter macOS构建失败:无法找到自定义类StatusBarController
Flutter macOS构建失败:无法找到自定义类StatusBarController
我正尝试基于一个状态栏应用模板来开发我的Flutter应用,将模板中的StatusBarController.swift文件复制到了项目的flutterapp/macos目录下,并且参照模板调整了AppDelegate.swift文件——模板项目在我的机器上能正常构建。
但我的项目构建失败了,执行flutter run -d macos时出现如下错误:
flutter run -d macos Launching lib/main.dart on macOS in debug mode... /Users/me/Documents/flutter/macos/Runner/AppDelegate.swift:10:28: error: cannot find type 'StatusBarController' in scope var statusBarController: StatusBarController?
明明StatusBarController.swift文件就和AppDelegate.swift在同一个目录下,我完全没有Swift开发经验,但查询资料得知,使用自定义类应该不需要额外的import语句。

我尝试过删除Pod文件、在XCode中打开工作区、清理所有构建缓存,但不管是用命令行还是XCode构建,都会出现同样的错误。我猜测是不是需要设置类似PYTHONPATH的构建路径来让项目找到这个文件?可它就和AppDelegate.swift放在同一个目录里啊...
请问我哪里操作错了导致构建失败?感谢任何建议!
备注:内容来源于stack exchange,提问作者El Dude
相关产品推荐
相关产品推荐

