プログラミングスクール最大70%OFF! ←クリックして見に行く

【Flutter】ビルド時に「Using the Impeller rendering backend.」

【Flutter】ビルド時に「Using the Impeller rendering backend.」

エラー解消方法の備忘録_φ(・_・ )

発生環境

Mac: M2
flutter: 3.6.2
Xcode: 15.2
iPhone: 15 Pro
iOS: 17.2.1

発生したエラー

[ERROR:flutter/shell/platform/darwin/graphics/FlutterDarwinContextMetalImpeller.mm(42)] Using the Impeller rendering backend.

翻訳

[ERROR:flutter/shell/platform/darwin/graphics/FlutterDarwinContextMetalImpeller.mm(42)] Impellerレンダリングバックエンドを使用しています。

原因

公式サイトの説明によると、このエラーメッセージは「Flutterアプリが新しいImpellerレンダリングバックエンドを使用している」ことを示しています。
Impellerは、Flutterの新しいグラフィックスエンジンで、パフォーマンスと効率を向上させることを目的としています。

ただ、Impellerはまだベータ段階であり、一部のプロジェクトやデバイスでは問題が発生する可能性があります。
エラーメッセージ自体は情報提供を目的としているため、必ずしもアプリのクラッシュや機能の問題を示しているわけではないのでスルーしてもOKです。

解決手順

info.plistに以下の1行を追加

FLTEnableImpeller

Attention

タグ内に追加する

参考サイト

https://zenn.dev/enjinlabshota/articles/a1df21332c9e99
https://zenn.dev/flutteruniv_dev/articles/4f716ad7838306
https://github-com.translate.goog/flutter/flutter/issues/135154?_x_tr_sl=en&_x_tr_tl=ja&_x_tr_hl=ja&_x_tr_pto=sc
https://stackoverflow-com.translate.goog/questions/76968264/how-can-i-solve-using-the-impeller-rendering-backend-error?_x_tr_sl=en&_x_tr_tl=ja&_x_tr_hl=ja&_x_tr_pto=sc

Flutterカテゴリの最新記事