[Flutter] ipa build Xcode segmentfault 11 문제
Flutter2022. 3. 22. 19:21
Xcode 업데이트 후 flutter build ipa를 하면 Xcode build 도중 segmentfault 11와 함께 중단되는 현상 발생.
로그를 읽어보면 DKImagePickerController라는 패키지에서 발생하는 문제 같으며... 직접 작성하는 코드에서 일어난 문제가 아니라 그런지 해결 방법이 없다. (file_picker에서 사용하는 패키지 같다.)
1. file_picker가 필수가 아닌 프로젝트일 경우
그냥 패키지 사용을 포기한다.
만약 패키지를 지웠는데도 pod install 후 DKImagePickerController가 계속 설치된다면, 아래 두 방법 중 하나로 install한다.
- 방법1. pod install 옵션
pod install --clean-install
cache를 지우는 옵션이 아니라 cache를 무시하는 옵션이기 때문에, pod install 할 때마다 옵션을 계속 달아줘야 한다.
- 방법2. cache clear
pod cache clean --all
pod install
2. file_picker가 필수인프로젝트일 경우...
Xcode 버전을 낮춰준다. 해당 문제는 13.3에서 발생하고 있으므로, 13.2로 낮춰 실행한 결과 문제 없이 build되었다.
13.2 버전의 Xcode를 다운받은 후, Xcode → [Preferences] → [Locations]로 가서 Command Line Tools에 지정되어 있는 Xcode 버전을 13.2로 바꾼다. 바꾸지 않으면 flutter 명령어는 13.3 버전을 인식한다.
이후 flutter build ipa를 실행하면 해당 문제는 사라진다.
+ flutter doctor 명령어로 버전이 바뀌었는지 확인할 수 있다.
'Flutter' 카테고리의 다른 글
[Dart] flutter(dart)에서 dll 불러오기 (7) | 2022.03.24 |
---|---|
[Dart] dart:ffi NativeType 관련 정리 및 Pointer 사용법 (추후 추가) (0) | 2022.03.24 |
[Flutter] ipa build 및 browser를 통한 ipa 설치 설정 방법 (0) | 2022.03.17 |
[Flutter] class operator override (0) | 2021.12.17 |
[Flutter] 현재 url 가져오기, 새 창으로 열기 (0) | 2021.12.13 |
댓글()