금일 겪은 오류들

호씨·2024년 11월 27일
2

iOS 개발 중 발생한 오류 및 해결방법

1. 깃허브 컨플릭트 발생

문제 상황

  • 팀원이 SceneDelegate 파일을 테스트용으로 수정한 내용을 포함하여 푸시하면서 컨플릭트 발생

해결방법

  • GitHub에서 직접 window.rootViewController 부분을 원래 상태로 수정하여 컨플릭트 해결

2. Multiple Commands Produce Error

문제 상황

  • 파일명 중복 또는 파일 관련 문제로 인한 오류 발생
  • info.plist 파일에서 문제 발생

해결방법

  1. Project Target으로 이동
  2. Build Phases > Copy Bundle Resources에서 문제가 되는 파일 삭제(-)
  3. info.plist 파일 삭제로 문제 해결

3. Failed to save Pods.xcodeproj 오류

문제 상황

  • Xcode project 파일을 Xcode 외부에서 수정 후 다른 브랜치로 체크아웃할 때 발생
  • Project 파일이 Xcode에서 수정되지 않아 발생하는 병합 충돌

해결 옵션

Read From Disk

  • 디스크에 저장된 변경사항을 기준으로 병합
  • 새로운 브랜치의 코드 사용
  • 파일 변경사항 미발생
  • 디스크에 저장된 변경사항 적용

Keep Xcode Version

  • 현재 상태 유지
  • 체크아웃 이전 브랜치 코드 사용
  • 파일 변경사항 발생
  • 메모리에 저장된 Xcode 변경사항 사용
profile
이것저것 많이 해보고싶은 사람

0개의 댓글