25.5 C
New York
Friday, September 20, 2024

ios – Thread 1: EXC_BAD_ACCESS (code=1, deal with=0x0) in AppDelegate.swift on this line “GeneratedPluginRegistrant.register(with: self)”


‘Thread 1: EXC_BAD_ACCESS (code=1, deal with=0x0)’ in AppDelegate.swift on this line “GeneratedPluginRegistrant.register(with: self)” in GeneratedPluginRegistrant.m from this line [PathProviderPlugin registerWithRegistrar:[registry registrarForPlugin:@"PathProviderPlugin"]];

AppDelegate.swift

import Flutter
import Firebase


@foremost
@objc class AppDelegate: FlutterAppDelegate {
  override func software(
    _ software: UIApplication,
    didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
  ) -> Bool {
    FirebaseApp.configure()
    GeneratedPluginRegistrant.register(with: self)
    return tremendous.software(software, didFinishLaunchingWithOptions: launchOptions)
  }
}

GeneratedPluginRegistrant.m

//  Generated file. Don't edit.
//

// clang-format off

#import "GeneratedPluginRegistrant.h"

#if __has_include()
#import 
#else
@import file_picker;
#endif

#if __has_include()
#import 
#else
@import firebase_core;
#endif

#if __has_include()
#import 
#else
@import firebase_messaging;
#endif

#if __has_include()
#import 
#else
@import flutter_local_notifications;
#endif

#if __has_include()
#import 
#else
@import flutter_native_splash;
#endif

#if __has_include()
#import 
#else
@import fluttertoast;
#endif

#if __has_include()
#import 
#else
@import image_picker_ios;
#endif

#if __has_include()
#import 
#else
@import location;
#endif

#if __has_include()
#import 
#else
@import open_file_ios;
#endif

#if __has_include()
#import 
#else
@import path_provider_foundation;
#endif

#if __has_include()
#import 
#else
@import shared_preferences_foundation;
#endif

#if __has_include()
#import 
#else
@import url_launcher_ios;
#endif

@implementation GeneratedPluginRegistrant

+ (void)registerWithRegistry:(NSObject*)registry {
  [FilePickerPlugin registerWithRegistrar:[registry registrarForPlugin:@"FilePickerPlugin"]];
  [FLTFirebaseCorePlugin registerWithRegistrar:[registry registrarForPlugin:@"FLTFirebaseCorePlugin"]];
  [FLTFirebaseMessagingPlugin registerWithRegistrar:[registry registrarForPlugin:@"FLTFirebaseMessagingPlugin"]];
  [FlutterLocalNotificationsPlugin registerWithRegistrar:[registry registrarForPlugin:@"FlutterLocalNotificationsPlugin"]];
  [FlutterNativeSplashPlugin registerWithRegistrar:[registry registrarForPlugin:@"FlutterNativeSplashPlugin"]];
  [FluttertoastPlugin registerWithRegistrar:[registry registrarForPlugin:@"FluttertoastPlugin"]];
  [FLTImagePickerPlugin registerWithRegistrar:[registry registrarForPlugin:@"FLTImagePickerPlugin"]];
  [LocationPlugin registerWithRegistrar:[registry registrarForPlugin:@"LocationPlugin"]];
  [OpenFilePlugin registerWithRegistrar:[registry registrarForPlugin:@"OpenFilePlugin"]];
  [PathProviderPlugin registerWithRegistrar:[registry registrarForPlugin:@"PathProviderPlugin"]];
  [SharedPreferencesPlugin registerWithRegistrar:[registry registrarForPlugin:@"SharedPreferencesPlugin"]];
  [URLLauncherPlugin registerWithRegistrar:[registry registrarForPlugin:@"URLLauncherPlugin"]];
}

@finish

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles