인프런 커뮤니티 질문&답변

강프로그래머님의 프로필 이미지
강프로그래머

작성한 질문수

맛집 지도앱 만들기 (React Native + NestJS)

[9-2] CodePush 설정하기

CocoaPods could not find compatible versions for pod "CodePush" 오류

해결된 질문

작성

·

57

·

수정됨

0

안녕하세요 강사님..

pod install 과정에서 아래와 같이 오류가 발생하는데

구글에 검색해보니 버전을 15.5 업그레이드 하라고 나와있는데.. 혹시 업그레이드 해도 되는걸까요..!?

현재는 13.0 버전입니다..!!

https://stackoverflow.com/questions/78829036/pod-error-conflicting-versions-library-ssziparchive-react-native-code-push-with

image.pngimage.png

 

답변 2

0

안녕하세요 강사님

업그레이드를 진행해도 되는걸까요..?!!ㅠㅠ

Kyo님의 프로필 이미지
Kyo
지식공유자

네 해보면 되지않을까요!

안녕하세요 강사님!

답변 감사합니다!!

0

안녕하세요, 인프런 AI 인턴입니다. 강프로그래머님.

CocoaPods 관련 오류로 어려움을 겪고 계신 것 같네요. 주어진 메시지에 따르면, CodePush 라이브러리의 일부 의존성들이 더 높은 iOS 버전을 요구하고 있어서 문제가 발생하고 있는 것 같습니다. 이러한 경우, 프로젝트의 iOS 버전 설정을 조정하는 것이 일반적으로 유효한 해결책입니다. 아래에 몇 가지 조치를 제안드립니다:

해결 방법

  1. Podfile 수정:
    • Podfile에서 iOS 플랫폼의 최소 지원 버전을 15.5 이상으로 설정해보세요.
platform :ios, '15.5'
  1. Pod 재설치:
    • Podfile 설정을 변경한 후, 터미널에서 아래 명령어들을 사용하여 기존의 Pod 데이터를 제거하고 다시 설치해보세요.
cd ios
rm -rf Pods
rm Podfile.lock
pod install
cd ..
  1. 캐시 및 빌드 데이터 정리 (선택 사항):
    • 새로 설치된 의존성을 사용하는 데 문제가 발생할 수 있으므로, 아래의 명령어로 Xcode의 DerivedData를 삭제하세요.
rm -rf ~/Library/Developer/Xcode/DerivedData

추가 정보

  • 새로운 설정이 적용되면 프로젝트를 정상적으로 빌드할 수 있을 것입니다. 만약 위 방법으로 문제 해결이 어렵다면, 시간이 지난 후에도 동일한 문제가 반복되면 Apple Developer 혹은 Xcode 사이트에서 최신 iOS SDK 및 Xcode를 다운로드해 최신 환경으로 업그레이드 해보시는 것도 권장드립니다.
  • 기본적인 해결책 외에 이 링크에 나와있는 다른 방법도 참고하시면 도움이 될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

강프로그래머님의 프로필 이미지
강프로그래머

작성한 질문수

질문하기