我在创建 iOS 版本时遇到错误。 我尝试过旧的答案,但不适合我。
Swift Compiler Error (Xcode): No such module 'flutter_downloader'
project/ios/Runner/AppDelegate.swift:3:7
AppDelegate.swift - Flutter_downloader 代码。
import UIKit
import Flutter
import Firebase
import flutter_downloader // === getting error here... ===
import flutter_uploader
import flutter_local_notifications
FlutterDownloaderPlugin.setPluginRegistrantCallback(registerPluginsDownload)
private func registerPluginsDownload(registry: FlutterPluginRegistry) {
if (!registry.hasPlugin("FlutterDownloaderPlugin")) {
FlutterDownloaderPlugin.register(with: registry.registrar(forPlugin: "FlutterDownloaderPlugin")!)
}
}
颤动详细信息:
Flutter 2.10.4 • channel stable • https://github.com/flutter/flutter.git
Framework • revision c860cba910 (7 months ago) • 2022-03-25 00:23:12 -0500
Tools • Dart 2.16.2 • DevTools 2.9.2
谢谢。
尝试打开xcworkspace而不是xcodeproj,它会正常工作, 如果它不起作用,您可以删除 pubspec.lock,移动到 IOS 文件夹,运行 pod install,然后清理项目并 pub get。
希望这些有帮助。
我遇到了同样的错误,在我的例子中,我添加了自定义方案,并且没有为配置文件和存档选项设置正确的构建配置。如果您还添加了任何方案,请检查您的方案配置。
就我而言,我没有在 pubspec.yaml 上添加插件。这让我相信,如果您遇到此问题,请确保您已添加该插件并且确定它是正确的。