IT

Flutter iOS만 실행 실패 시, 해결 방법

紫紅 2023. 4. 3. 14:58
반응형

Dependency에 뭔가 문제가 있다

문명 약 3일 전까지만 해도 잘 실행되던 프로젝트가 코드 몇 줄 추가 후, iOS한정으로 아래와 같은 에러를 벹으며 동작하지 않는다. 왜 그럴까? 어떻게 해결할까?

Error: CocoaPods's specs repository is too out-of-date to satisfy dependencies. To update the CocoaPods specs, run: pod repo update Error running pod install Error launching application on iPhone 14 Pro Max.

해결 방법

오랜 삽질 끝에 결정적으로 이 답변대로 따라하자 해결되었다.

요약

1. Podfile의 platform 주석처리 코드 살리기

ios/Podfile 두번째 줄을 보면 # platform: ios, xx.0의 코드가 있는데, 이 주석을 코드로 바꿨다.

2. 의존성(Podfile.lock) 업데이트

cd ios  # iOS 디렉터리로 이동
rm Podfile.lock  # dependenies를 제어하는 lock file을 삭제
pod install --repo-update
반응형