Skip to content

Commit 00c2a6a

Browse files
committed
fix: ios
1 parent 9a4423e commit 00c2a6a

File tree

4 files changed

+6
-47
lines changed

4 files changed

+6
-47
lines changed

packages/firebase_storage/firebase_storage/ios/firebase_storage/Sources/firebase_storage/FLTFirebaseStoragePlugin.swift

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ import Foundation
1717
import FlutterMacOS
1818
#endif
1919

20+
extension FlutterError: Error {}
21+
2022
public final class FLTFirebaseStoragePlugin: NSObject, FlutterPlugin, FirebaseStorageHostApi {
2123
private var channel: FlutterMethodChannel?
2224
private var messenger: FlutterBinaryMessenger?
@@ -33,12 +35,12 @@ public final class FLTFirebaseStoragePlugin: NSObject, FlutterPlugin, FirebaseSt
3335
@objc
3436
public static func register(with registrar: FlutterPluginRegistrar) {
3537
let channelName = "plugins.flutter.io/firebase_storage"
36-
let channel = FlutterMethodChannel(name: channelName, binaryMessenger: registrar.messenger())
38+
let channel = FlutterMethodChannel(name: channelName, binaryMessenger: registrar.messenger)
3739
let instance = FLTFirebaseStoragePlugin()
3840
instance.channel = channel
39-
instance.messenger = registrar.messenger()
41+
instance.messenger = registrar.messenger
4042
registrar.addMethodCallDelegate(instance, channel: channel)
41-
FirebaseStorageHostApiSetup.setUp(binaryMessenger: registrar.messenger(), api: instance)
43+
FirebaseStorageHostApiSetup.setUp(binaryMessenger: registrar.messenger, api: instance)
4244
}
4345

4446
public func handle(_ call: FlutterMethodCall, result: @escaping FlutterResult) {
@@ -349,10 +351,7 @@ public final class FLTFirebaseStoragePlugin: NSObject, FlutterPlugin, FirebaseSt
349351
let ns = error as NSError
350352
let code = mapStorageErrorCode(ns)
351353
let message = standardMessage(for: code) ?? ns.localizedDescription
352-
return NSError(domain: "io.flutter.plugins.firebase.storage", code: 1, userInfo: [
353-
NSLocalizedDescriptionKey: message,
354-
"code": code,
355-
])
354+
return FlutterError(code: code, message: message, details: [:])
356355
}
357356

358357
private func mapStorageErrorCode(_ error: NSError) -> String {

packages/firebase_storage/firebase_storage/macos/firebase_storage/Sources/firebase_storage/include/FLTFirebaseStoragePlugin.h

Lines changed: 0 additions & 16 deletions
This file was deleted.

packages/firebase_storage/firebase_storage/macos/firebase_storage/Sources/firebase_storage/include/FLTTaskStateChannelStreamHandler.h

Lines changed: 0 additions & 16 deletions
This file was deleted.

packages/firebase_storage/firebase_storage/macos/firebase_storage/Sources/firebase_storage/include/firebase_storage_messages.g.h

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)