-
[flutter] In iOS 14+, debug mode Flutter apps can only be launched from Flutter tooling...flutter/flutter 에러 2021. 1. 29. 15:24
in iOS 14+, debug mode flutter apps can only be launched from flutter tolling, IDEs with flutter plugins or from xcode.
Alternatively, build in profile or release modes to enable launching from the home screen.안드로이드 스튜디오에서 작업 후 tools 에서 open iOS module in xcode 로 실행하여 제 핸드폰에 앱을 빌드시켰습니다.
처음 빌드 시켰을 때는 이상없이 잘 나왔으나 xcode 에서 빌드해서 실행한게 아니라 핸드폰 배경화면에 있는 아이콘으로 실행하면 아래처럼 나타났습니다.
iOS 13까지는 아무 이상없이 잘 되었던거 같은데 14 이후부터 뭔가 변경 된 것 같습니다.
관련 찾아보니 13 이하 버전의 단말기에서 실행해라, 코코아팟을 다시 설치해라 등등이 보였는데 다 원하는 답이 아니었습니다.
그래서 디버그 모드가 아니라 릴리즈 모드로 실행하면 이상이 없을것 같아서 릴리즈 모드 실행 방법을 찾아봤습니다.
릴리즈 모드로 변경 후 핸드폰에 빌드시켜보니 두 번째 이후에도 이상없이 잘 나타났습니다.
혹시 플러터 사용하시는 분중에 저와 같은 증상이 나타나는 경우도 있을테니 xcode 에서 릴리즈 모드로 변경하는 방법을 나열하겠습니다.
menu > product > scheme > edit scheme 를 실행.
새로 나타난 화면에서 run > build configuration 부분에 release 를 선택 후 close
그리고나서 앱을 핸드폰에 빌드시키면 잘 될겁니다.
'flutter > flutter 에러' 카테고리의 다른 글