Undefined symbols for architecture i386: _FlutterMethodNotImplemented Undefined symbols for architecture i386: _FlutterMethodNotImplemented flutter flutter

Undefined symbols for architecture i386: _FlutterMethodNotImplemented


If you're using app flavors and getting above error, have a look here


This error is related to Undefined symbols for architecture i386
This worked for me - for the target that reports warnings, change the "Valid Architecture" setting to:

$(VALID_ARCHS)x86_64

P.S In case this doesn't help, go to Build Settings and search for "No Common Blocks" and set it to "No". Build and Run.


I solved the problem by Switching to master channel

type this commands in terminal:

1- Current channel:

flutter channel

2- change the channel:

flutter channel CHANNEL_NAME

for example change the channel to master:

flutter channel master

3- Upgrade flutter:

flutter upgrade