Flutter Firebase - Huge Errors...

311 views
Skip to first unread message

Bridget Kelly O'Sheehan

unread,
Jul 23, 2021, 10:05:13 AM7/23/21
to Flutter Development (flutter-dev)
Hi Everyone.

First time with Firebase and holy moly..  Not sure what i've deserved to get this but what on earth is going on?

I've tried cleaning the build when I do that I find the configurations that I've saved for IOS deployment IOS 10, seem to revert every time.. 

I've tried using Doctor which is fine, also tried installing/updating pods.

I've not released a build since last month, but we have to target IOS 10 now, and I'm not sure as to why I'm seeing all these errors to do with other pods, gRPC ?

This is, just by typing 'flutter run'.. god help when it comes to actually 'building the app'..

Error Page is at least 3 full A4 Pages... 

Any info would be sorely appreciated,

kindest regards,

Bridget

              grpc_credentials_mdelem_array

    /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/credentials/credentials.h:206:21: note: type is not C-compatible due to this default member initializer

      grpc_mdelem* md = nullptr;

                        ^~~~~~~

    /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/credentials/credentials.h:208:3: note: type is given name 'grpc_credentials_mdelem_array' for linkage purposes by this typedef

    declaration

    } grpc_credentials_mdelem_array;

      ^

    1 warning generated.

    In file included from /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/cpp/client/secure_credentials.cc:19:

    In file included from /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/cpp/client/secure_credentials.h:29:

    /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/credentials/credentials.h:205:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration;

    add a tag name here [-Wnon-c-typedef-for-linkage]

    typedef struct {

                  ^

                   grpc_credentials_mdelem_array

    /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/credentials/credentials.h:206:21: note: type is not C-compatible due to this default member initializer

      grpc_mdelem* md = nullptr;

                        ^~~~~~~

    /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/credentials/credentials.h:208:3: note: type is given name 'grpc_credentials_mdelem_array' for linkage purposes by this typedef

    declaration

    } grpc_credentials_mdelem_array;

      ^

    1 warning generated.

    In file included from /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/cpp/common/secure_create_auth_context.cc:24:

    In file included from /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/cpp/common/secure_auth_context.h:25:

    In file included from /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/context/security_context.h:28:

    /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/credentials/credentials.h:205:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration;

    add a tag name here [-Wnon-c-typedef-for-linkage]

    typedef struct {

                  ^

                   grpc_credentials_mdelem_array

    /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/credentials/credentials.h:206:21: note: type is not C-compatible due to this default member initializer

      grpc_mdelem* md = nullptr;

                        ^~~~~~~

    /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/credentials/credentials.h:208:3: note: type is given name 'grpc_credentials_mdelem_array' for linkage purposes by this typedef

    declaration

    } grpc_credentials_mdelem_array;

      ^

    1 warning generated.

    In file included from /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/cpp/common/secure_auth_context.cc:19:

    In file included from /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/cpp/common/secure_auth_context.h:25:

    In file included from /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/context/security_context.h:28:

    /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/credentials/credentials.h:205:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration;

    add a tag name here [-Wnon-c-typedef-for-linkage]

    typedef struct {

                  ^

                   grpc_credentials_mdelem_array

    /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/credentials/credentials.h:206:21: note: type is not C-compatible due to this default member initializer

      grpc_mdelem* md = nullptr;

                        ^~~~~~~

    /Users/lyntree/bucket/ad/ad/ios/Pods/gRPC-C++/src/core/lib/security/credentials/credentials.h:208:3: note: type is given name 'grpc_credentials_mdelem_array' for linkage purposes by this typedef

    declaration

    } grpc_credentials_mdelem_array;

      ^

    1 warning generated.

    While building module 'firebase_core' imported from /Users/lyntree/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-1.4.1/ios/Classes/FLTFirebaseAuthPlugin.m:5:

    In file included from <module-includes>:1:

    In file included from /Users/lyntree/bucket/ad/ad/ios/Pods/Target Support Files/firebase_core/firebase_core-umbrella.h:13:

    In file included from /Users/lyntree/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.4.0/ios/Classes/FLTFirebaseCorePlugin.h:11:

    /Users/lyntree/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.4.0/ios/Classes/FLTFirebasePlugin.h:9:9: error: include of non-modular header inside framework module

    'firebase_core.FLTFirebasePlugin': '/Users/lyntree/bucket/ad/ad/ios/Pods/Headers/Public/FirebaseCore/FirebaseCore.h' [-Werror,-Wnon-modular-include-in-framework-module]

    #import <FirebaseCore/FirebaseCore.h>

            ^

    1 error generated.

    /Users/lyntree/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-1.4.1/ios/Classes/FLTFirebaseAuthPlugin.m:5:9: fatal error: could not build module 'firebase_core'

    #import <firebase_core/FLTFirebasePluginRegistry.h>



Reply all
Reply to author
Forward
0 new messages