OneSignal / OneSignal-Flutter-SDK

OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your flutter app with OneSignal
https://www.onesignal.com
Other
606 stars 204 forks source link

[Bug]: Problem linking OneSignal lib: Undefined symbols: _FlutterMethodNotImplemented, referenced from: #829

Open bkraszewski opened 5 months ago

bkraszewski commented 5 months ago

What happened?

I have a problem integrating latest version in my Flutter project. Followed integration guide, with some updates I found when browsing issues, for instance I had to import: import OneSignalFramework in notification swift file.

However when trying to build project, I can see this error:

ld: Undefined symbols: _FlutterMethodNotImplemented, referenced from: -[FLTFirebaseDynamicLinksPlugin handleMethodCall:result:] in firebase_dynamic_links4 -[OneSignalPlugin handleMethodCall:result:] in onesignal_flutter4 -[OSFlutterDebug handleMethodCall:result:] in onesignal_flutter6 -[OSFlutterInAppMessages handleMethodCall:result:] in onesignal_flutter7 -[OSFlutterLiveActivities handleMethodCall:result:] in onesignal_flutter8 -[OSFlutterLocation handleMethodCall:result:] in onesignal_flutter9 -[OSFlutterNotifications handleMethodCall:result:] in onesignal_flutter10 ... _OBJCCLASS$_FlutterBasicMessageChannel, referenced from: in firebase_core7 _OBJCCLASS$_FlutterError, referenced from: in firebase_core4 _OBJCCLASS$_FlutterMethodChannel, referenced from: in firebase_dynamic_links4 _OBJCCLASS$_FlutterStandardMessageCodec, referenced from: in firebase_core7 _OBJCCLASS$_FlutterStandardReader, referenced from: _OBJCCLASS$_FirebaseCoreHostApiCodecReader in firebase_core7 _OBJCCLASS$_FlutterStandardReaderWriter, referenced from: _OBJCCLASS$_FirebaseCoreHostApiCodecReaderWriter in firebase_core7 _OBJCCLASS$_FlutterStandardWriter, referenced from: _OBJCCLASS$_FirebaseCoreHostApiCodecWriter in firebase_core7 _OBJCMETACLASS$_FlutterStandardReader, referenced from: _OBJCMETACLASS$_FirebaseCoreHostApiCodecReader in firebase_core7 _OBJCMETACLASS$_FlutterStandardReaderWriter, referenced from: _OBJCMETACLASS$_FirebaseCoreHostApiCodecReaderWriter in firebase_core7 _OBJCMETACLASS$_FlutterStandardWriter, referenced from: _OBJCMETACLASS$_FirebaseCoreHostApiCodecWriter in firebase_core7 clang: error: linker command failed with exit code 1 (use -v to see invocation)

Steps to reproduce?

- install flutter dependency   onesignal_flutter: ^5.0.4
- follow guide to create OneSignalNotificationServiceExtension and finish xcode setup
- add onesignal pod
- import import OneSignalFramework instead of OneSignalExtension, update swift code.

I have the same issue when using Flutter run and trying to build from xcode

iOS 17.2
xcode 15.2

What did you expect to happen?

The app should build

OneSignal Flutter SDK version

5.0.4

Which platform(s) are affected?

Relevant log output

ld: Undefined symbols:
  _FlutterMethodNotImplemented, referenced from:
      -[FLTFirebaseDynamicLinksPlugin handleMethodCall:result:] in firebase_dynamic_links[4](FLTFirebaseDynamicLinksPlugin.o)
      -[OneSignalPlugin handleMethodCall:result:] in onesignal_flutter[4](OneSignalPlugin.o)
      -[OSFlutterDebug handleMethodCall:result:] in onesignal_flutter[6](OSFlutterDebug.o)
      -[OSFlutterInAppMessages handleMethodCall:result:] in onesignal_flutter[7](OSFlutterInAppMessages.o)
      -[OSFlutterLiveActivities handleMethodCall:result:] in onesignal_flutter[8](OSFlutterLiveActivities.o)
      -[OSFlutterLocation handleMethodCall:result:] in onesignal_flutter[9](OSFlutterLocation.o)
      -[OSFlutterNotifications handleMethodCall:result:] in onesignal_flutter[10](OSFlutterNotifications.o)
      ...
  _OBJC_CLASS_$_FlutterBasicMessageChannel, referenced from:
       in firebase_core[7](messages.g.o)
  _OBJC_CLASS_$_FlutterError, referenced from:
       in firebase_core[4](FLTFirebaseCorePlugin.o)
  _OBJC_CLASS_$_FlutterMethodChannel, referenced from:
       in firebase_dynamic_links[4](FLTFirebaseDynamicLinksPlugin.o)
  _OBJC_CLASS_$_FlutterStandardMessageCodec, referenced from:
       in firebase_core[7](messages.g.o)
  _OBJC_CLASS_$_FlutterStandardReader, referenced from:
      _OBJC_CLASS_$_FirebaseCoreHostApiCodecReader in firebase_core[7](messages.g.o)
  _OBJC_CLASS_$_FlutterStandardReaderWriter, referenced from:
      _OBJC_CLASS_$_FirebaseCoreHostApiCodecReaderWriter in firebase_core[7](messages.g.o)
  _OBJC_CLASS_$_FlutterStandardWriter, referenced from:
      _OBJC_CLASS_$_FirebaseCoreHostApiCodecWriter in firebase_core[7](messages.g.o)
  _OBJC_METACLASS_$_FlutterStandardReader, referenced from:
      _OBJC_METACLASS_$_FirebaseCoreHostApiCodecReader in firebase_core[7](messages.g.o)
  _OBJC_METACLASS_$_FlutterStandardReaderWriter, referenced from:
      _OBJC_METACLASS_$_FirebaseCoreHostApiCodecReaderWriter in firebase_core[7](messages.g.o)
  _OBJC_METACLASS_$_FlutterStandardWriter, referenced from:
      _OBJC_METACLASS_$_FirebaseCoreHostApiCodecWriter in firebase_core[7](messages.g.o)
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Code of Conduct

FullstackWEB-developer commented 3 months ago

I got same issue. Is there any solution?


Showing Recent Errors Only

Build target OneSignalNotificationServiceExtension of project Runner with configuration Development-Debug

Ld /Users/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/OneSignalNotificationServiceExtension.appex/OneSignalNotificationServiceExtension normal (in target 'OneSignalNotificationServiceExtension' from project 'Runner')
    cd /Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios13.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.2.sdk -O0 -L/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Intermediates.noindex/EagerLinkingTBDs/Development-Debug-iphoneos -L/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.2.sdk/usr/lib/swift -L/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.2.sdk/usr/lib/swift -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos/ -L/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.2.sdk/usr/lib/swift -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Intermediates.noindex/EagerLinkingTBDs/Development-Debug-iphoneos -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/AppCheckCore -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/FirebaseAppCheck -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/FirebaseAppCheckInterop -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/FirebaseCore -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/FirebaseCoreExtension -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/FirebaseCoreInternal -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/FirebaseCrashlytics -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/FirebaseInstallations -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/FirebaseSessions -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/GoogleDataTransport -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/GoogleUtilities -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/OrderedSet -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/PromisesObjC -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/PromisesSwift -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/ReachabilitySwift -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/Stripe -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/StripeApplePay -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/StripeCore -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/StripeFinancialConnections -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/StripePaymentSheet -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/StripePayments -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/StripePaymentsUI -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/StripeUICore -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/Toast -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/connectivity_plus -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/device_info_plus -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/firebase_analytics -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/firebase_app_check -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/firebase_core -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/firebase_crashlytics -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/flutter_email_sender -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/flutter_fgbg -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/flutter_inappwebview_ios -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/fluttertoast -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/geocoding_ios -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/geolocator_apple -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/google_maps_flutter_ios -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/image_picker_ios -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/local_auth_darwin -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/nanopb -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/onesignal_flutter -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/package_info_plus -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/path_provider_foundation -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/pay_ios -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/permission_handler_apple -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/shared_preferences_foundation -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/sqflite -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/stripe_ios -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/url_launcher_ios -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/webview_flutter_wkwebview -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/FirebaseAnalytics/Frameworks -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/GoogleAppMeasurement/Frameworks -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/GoogleMaps/Base/Frameworks -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/GoogleMaps/Maps/Frameworks -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_InAppMessages -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Location -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Notifications -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_OSCore -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_User -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_XCFramework -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/FirebaseAnalytics/AdIdSupport -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/GoogleAppMeasurement/AdIdSupport -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/GoogleAppMeasurement/WithoutAdIdSupport -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/GoogleMaps/Base -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/GoogleMaps/Maps -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignal -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalCore -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalExtension -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalInAppMessages -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalLocation -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalNotifications -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalOSCore -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalOutcomes -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalUser -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_InAppMessages -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Location -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Notifications -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_OSCore -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_User -F/Users/gemmalove/Documents/Projects/test-Rebuild/test-mobile-app/ios/Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_XCFramework -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignal -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalCore -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalExtension -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalInAppMessages -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalLocation -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalNotifications -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalOSCore -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalOutcomes -F/Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/XCFrameworkIntermediates/OneSignalXCFramework/OneSignalUser -filelist /Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Intermediates.noindex/Runner.build/Development-Debug-iphoneos/OneSignalNotificationServiceExtension.build/Objects-normal/arm64/OneSignalNotificationServiceExtension.LinkFileList -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -Xlinker -rpath -Xlinker @executable_path/../../Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Intermediates.noindex/Runner.build/Development-Debug-iphoneos/OneSignalNotificationServiceExtension.build/Objects-normal/arm64/OneSignalNotificationServiceExtension_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -e _NSExtensionMain -fapplication-extension -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Intermediates.noindex/Runner.build/Development-Debug-iphoneos/OneSignalNotificationServiceExtension.build/Objects-normal/arm64/OneSignalNotificationServiceExtension.swiftmodule -ObjC -lc++ -lsqlite3 -lswiftCoreGraphics -lz -framework Accelerate -framework AppCheckCore -framework Contacts -framework CoreData -framework CoreGraphics -framework CoreImage -framework CoreLocation -framework CoreTelephony -framework CoreText -framework FBLPromises -framework FirebaseAnalytics -framework FirebaseAppCheck -framework FirebaseAppCheckInterop -framework FirebaseCore -framework FirebaseCoreExtension -framework FirebaseCoreInternal -framework FirebaseCrashlytics -framework FirebaseInstallations -framework FirebaseSessions -framework Foundation -framework GLKit -framework GoogleAppMeasurement -framework GoogleAppMeasurementIdentitySupport -framework GoogleDataTransport -framework GoogleMaps -framework GoogleMapsBase -framework GoogleMapsCore -framework GoogleUtilities -framework ImageIO -framework Metal -framework OneSignalCore -framework OneSignalExtension -framework OneSignalFramework -framework OneSignalInAppMessages -framework OneSignalLocation -framework OneSignalNotifications -framework OneSignalOSCore -framework OneSignalOutcomes -framework OneSignalUser -framework OpenGLES -framework OrderedSet -framework PassKit -framework Promises -framework QuartzCore -framework Reachability -framework Security -framework StoreKit -framework Stripe -framework StripeApplePay -framework StripeCore -framework StripeFinancialConnections -framework StripePaymentSheet -framework StripePayments -framework StripePaymentsUI -framework StripeUICore -framework SystemConfiguration -framework Toast -framework UIKit -framework WebKit -framework connectivity_plus -framework device_info_plus -framework firebase_analytics -framework firebase_app_check -framework firebase_core -framework firebase_crashlytics -framework flutter_email_sender -framework flutter_fgbg -framework flutter_inappwebview_ios -framework fluttertoast -framework geocoding_ios -framework geolocator_apple -framework google_maps_flutter_ios -framework image_picker_ios -framework local_auth_darwin -framework nanopb -framework onesignal_flutter -framework package_info_plus -framework path_provider_foundation -framework pay_ios -framework permission_handler_apple -framework shared_preferences_foundation -framework sqflite -framework stripe_ios -framework url_launcher_ios -framework webview_flutter_wkwebview -weak_framework DeviceCheck -weak_framework SwiftUI -framework OneSignalCore -framework OneSignalExtension -framework OneSignalFramework -framework OneSignalInAppMessages -framework OneSignalLocation -framework OneSignalNotifications -framework OneSignalOSCore -framework OneSignalOutcomes -framework OneSignalUser -framework Pods_OneSignalNotificationServiceExtension -Xlinker -no_adhoc_codesign -Xlinker -dependency_info -Xlinker /Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Intermediates.noindex/Runner.build/Development-Debug-iphoneos/OneSignalNotificationServiceExtension.build/Objects-normal/arm64/OneSignalNotificationServiceExtension_dependency_info.dat -o /Users/gemmalove/Library/Developer/Xcode/DerivedData/Runner-atchjdkslybkxyegwcptoalxocry/Build/Products/Development-Debug-iphoneos/OneSignalNotificationServiceExtension.appex/OneSignalNotificationServiceExtension

ld: warning: Could not find or use auto-linked framework 'CoreAudioTypes': framework 'CoreAudioTypes' not found
ld: warning: Could not find or use auto-linked framework 'Flutter': framework 'Flutter' not found
ld: Undefined symbols:
  _FlutterMethodNotImplemented, referenced from:
      -[FLTFirebaseAnalyticsPlugin handleMethodCall:result:] in firebase_analytics[4](FLTFirebaseAnalyticsPlugin.o)
      -[FLTFirebaseAppCheckPlugin handleMethodCall:result:] in firebase_app_check[6](FLTFirebaseAppCheckPlugin.o)
      -[FLTFirebaseCrashlyticsPlugin handleMethodCall:result:] in firebase_crashlytics[4](FLTFirebaseCrashlyticsPlugin.o)
      ___61-[FLTTileProviderController requestTileForX:y:zoom:receiver:]_block_invoke in google_maps_flutter_ios[5](FLTGoogleMapTileOverlayController.o)
      -[FLTGoogleMapController onMethodCall:result:] in google_maps_flutter_ios[8](GoogleMapController.o)
      -[OneSignalPlugin handleMethodCall:result:] in onesignal_flutter[4](OneSignalPlugin.o)
      -[OSFlutterDebug handleMethodCall:result:] in onesignal_flutter[6](OSFlutterDebug.o)
      ...
  _OBJC_CLASS_$_FlutterBasicMessageChannel, referenced from:
       in firebase_core[7](messages.g.o)
  _OBJC_CLASS_$_FlutterError, referenced from:
       in firebase_app_check[6](FLTFirebaseAppCheckPlugin.o)
  _OBJC_CLASS_$_FlutterEventChannel, referenced from:
       in firebase_app_check[6](FLTFirebaseAppCheckPlugin.o)
  _OBJC_CLASS_$_FlutterMethodChannel, referenced from:
       in firebase_analytics[4](FLTFirebaseAnalyticsPlugin.o)
  _OBJC_CLASS_$_FlutterStandardMessageCodec, referenced from:
       in firebase_core[7](messages.g.o)
  _OBJC_CLASS_$_FlutterStandardReader, referenced from:
      _OBJC_CLASS_$_FirebaseCoreHostApiCodecReader in firebase_core[7](messages.g.o)
  _OBJC_CLASS_$_FlutterStandardReaderWriter, referenced from:
      _OBJC_CLASS_$_FirebaseCoreHostApiCodecReaderWriter in firebase_core[7](messages.g.o)
  _OBJC_CLASS_$_FlutterStandardTypedData, referenced from:
       in google_maps_flutter_ios[8](GoogleMapController.o)
  _OBJC_CLASS_$_FlutterStandardWriter, referenced from:
      _OBJC_CLASS_$_FirebaseCoreHostApiCodecWriter in firebase_core[7](messages.g.o)
  _OBJC_METACLASS_$_FlutterStandardReader, referenced from:
      _OBJC_METACLASS_$_FirebaseCoreHostApiCodecReader in firebase_core[7](messages.g.o)
  _OBJC_METACLASS_$_FlutterStandardReaderWriter, referenced from:
      _OBJC_METACLASS_$_FirebaseCoreHostApiCodecReaderWriter in firebase_core[7](messages.g.o)
  _OBJC_METACLASS_$_FlutterStandardWriter, referenced from:
      _OBJC_METACLASS_$_FirebaseCoreHostApiCodecWriter in firebase_core[7](messages.g.o)
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Undefined symbols:

Linker command failed with exit code 1 (use -v to see invocation)

Build failed    05/03/2024, 10:59    90.0 seconds
hasanabbassorathiya commented 3 weeks ago

Screenshot 2024-06-05 at 12 15 46 PM Please help

hasanabbassorathiya commented 3 weeks ago

Screenshot 2024-06-05 at 12 15 46 PM Please help, not able to generate a build. if i remove reference of OneSignalNotificationServiceExtension.apex (by Do not embed option) from below, then i'm able to generate the build however it gets rejected by the Apple Developer Team by declaring as a "Invalid Binary"

Screenshot 2024-06-05 at 12 16 58 PM