본문 바로가기
Flutter

[Flutter] 플러터 - Using the Impeller rendering backend

by s_hoonee 2024. 1. 21.
반응형

플러터 앱을 처음 실행하면 아래와 같은 에러가 생깁니다. 

[ERROR:flutter/shell/platform/darwin/graphics
/FlutterDarwinContextMetalImpeller.mm(42)] Using the Impeller rendering backend.
Debug service listening on ws://127.0.0.1:59091/J0N2bvuI6RU=/ws

 

Flutter는 iOS에서 기본적으로 Impeller를 활성화합니다. 만약 비활성화하려면 아래 명령어를 터미널에 입력하면 됩니다.

flutter run --no-enable-impeller

 

만약 앱을 배포할 때 iOS에서 Impeller를 비활성화하려면 IOS 폴더의 Info.plist에 아래와 같이 추가하면 됩니다.

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

 

 

Impeller"은 아래 포스팅에 설명되어있습니다. :)

https://hooninha.tistory.com/80

 

[Flutter] 플러터 - Impeller, Skia

Impeller가 무엇인가요? Flutter 3.10에서 Impeller는 Skia를 대체하고 iOS의 기본 렌더링 엔진이 되었습니다. 이 변경은 플러터의 초기 버벅거림 문제를 해결하기 위한 노력으로, Impeller는 Skia의 문제를 개

hooninha.tistory.com