flutterdart

how can I solve "Using the Impeller rendering backend." error?


After upgrading flutter version to 3.13.0 I get such an error. "[VERBOSE-2:FlutterDarwinContextMetalImpeller.mm(37)] Using the Impeller rendering backend."

I see splash screen for a second.All of sudden it crashes.

<key>FLTEnableImpeller</key>
  <false />

I used this in info.plist .Unfortunately it did not help


Solution

  • iOS

    Flutter enables Impeller by default on iOS.

    To disable Impeller on iOS when debugging, pass --no-enable-impeller to the flutter run command.

    flutter run --no-enable-impeller
    

    To disable Impeller on iOS when deploying your app, add the following tags under the top-level tag in your app’s Info.plist file.

    <key>FLTEnableImpeller</key>
    <false />
    

    The team continues to improve macOS support. If you encounter performance or fidelity issues with Impeller on macOS, file an issue in the GitHub tracker. Prefix the issue title with [Impeller] and include a small reproducible test case.

    Source: https://docs.flutter.dev/perf/impeller