Programming/Errors
-
PodsERROR - M1 Mac에서 LoadError가 발생할때Programming/Errors 2022. 3. 5. 14:47
어제까지만 잘 사용하고 있었는데 pod install을 할때 이제와서 갑자기 이런 에러가 발생했네요. 어제는 install할때 왜 아무말도 없었니? 발생하는 이유는 메세지를 보니 architecture가 다르기 때문에 발생하는것네요. 해결 방법중에 zsh를 rosetta로 실행하고 pod install을 할때 arch -x86_64로 명시해주는 방법도 있었지만 좀 더 쉬운 해결방법이 생긴것 같습니다. HomeBrew를 통해서 재설치하니 쉽게 해결! 혹시 이 방법으로도 해결하지 못했다면 아래 글을 참고해주세요. https://stackoverflow.com/questions/64901180/how-to-running-cocoapods-on-apple-silicon-m1 How to running Cocoa..
-
Terminal - Homebrew 설치 중 illegal user name ERRORProgramming/Errors 2022. 1. 26. 13:35
원래 Homebrew가 설치되어있었고 이번에 git 새로운 버전을 다운로드하려고 했는데... Intel 버전 homebrew라서 다운이 안된다는 에러가 발생했다... 그래서 homebrew를 삭제후 다시 다운 받기로 결정! Homebrew를 삭제하고 다시 설치 했는데.. illegal user name에러가 발생! 예전에 등록돼 있던 UserName으로 설정이 되려고 했다... 그래서 왜 이름이 잘못 들어가나 찾아보니 .zshrc 파일에서 예전에 114 Line을 추가한 적이 있었는데... 여기서 USER가 변환돼서 설치경로 USERNAME에 저게 들어간 거 같다. 그래서 삭제!! 하고 재실행 후 다시 다운로드해보니 해결 설치가 완료되면 아래 두 명령어를 실행해달라고 뜨는데 마저 실행해주면 설치가 완료된..
-
ERROR - Can't find keyplane that supports type 4 for keyboardProgramming/Errors 2022. 1. 10. 18:26
Project Can't find keyplane that supports type 4 for keyboard iPhone-PortraitChoco-NumberPad; using 27059_PortraitChoco_iPhone-Simple-Pad_Default 으음...? 방금 전까지만 해도 잘 되던 프로젝트에서 TextField에 입력을 하려고 하니 이러한 로그가 뜨면서 앱이 멈춰버렸다. 프로젝트가 이 keyboard를 지원하지 않는다 라는 내용인데 짐작 가는것은 평소에는 블루투스 키보드를 사용하고 밖에서는 노트북 내장 키보드를 사용한다는 점. 그리고 최근에 키맵핑을 위해 카라비너를 다운로드하여서 노트북 인식 키보드가 변경됐다는 점이다. 해결 방법은 Simulator -> I/O -> Keyboard ..
-
Xcode - The linked framework ~~ is missing one ore more architectures required by this target: arm64Programming/Errors 2021. 12. 26. 11:00
이 에러는 프로젝트를 Intel맥에서 생성하고 M1맥에서 실행하면 발생하는 문제인 거 같습니다. 해결 방법은 Build Settings을 추가시켜주면 끝! 1. Target -> Build Settings로 이동합니다. 2. +를 클릭한 후 Add User-Defined Setting 클릭 3. Key에 VALID_ARCHS Value에 $(ARCHS_STANDARD)를 입력해줍니다. 그럼 위와 같이 표시됩니다. 그럼 이제 양쪽에서 모두 정상적으로 빌드가 됩니다. https://stackoverflow.com/questions/63391793/xcode-12-build-target-in-wrong-order-for-simulator/63405201#63405201 Xcode 12 build target ..
-
Xcode - Multiple commands produceProgramming/Errors 2021. 12. 19. 00:17
이 에러는 Build input file cannot be found: 이후에 발생한 에러입니다! 해결방법 찾아본 해결방법으로 해결했는데 이번엔 새로운 에러가 반겨줬다. 이 에러는 plist가 여러개 존재할때 발생하는 에러이다. 해결 방법은 Target -> Build Phases -> Copy Bundle Resources 에서 중복이 되는 부분을 삭제해주면 끝!... 결말... 끝인데... 또 다른 에러가 반겨주었다. 근데 이번엔 익숙한 에러 Command LinkStoryboards failed with a nonzero exit code가 발생했다. 그래서 어..? 이건 하고 storyboard의 initial viewcontroller가 잘 설정됐나보고 target에 들어가서 storyboard..
-
Xcode - Build input file cannot be found: ~/Info.plistProgramming/Errors 2021. 12. 19. 00:04
Info.plist의 위치를 새로운 곳으로 변경시키고 나서 빌드를 했더니 이런 문제가 발생했다. 해결 방법 이 에러가 발생하는 이유는 말 그대로 Info.plist의 경로가 잘못 설정되어 있기 때문! 그런데 Info.plist 파일의 Full path를 확인해봐도 잘 들어가 있었다... 그래서 해결 방법을 찾아보니 Info.plist을 Open with External Editor를 이용하여 경로를 수정해도 되고 1. Info.plist를 복사하고 다른곳에 저장한다. 2. 현재 Info.plist를 삭제한다. 3. Info.plist를 다시 추가시킨다. 4. DerivedData 삭제하고 cmd + shift + k 로 클린 빌드 후 5. 다시 빌드! 하면 해결이 된다고 하는데 나는 새로운 Error가 ..
-
Terminal - Mac 업그레이드 후 xcrun error 해결하기Programming/Errors 2021. 10. 27. 16:45
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 이번 몬터레이 업그레이드 이후에 발생한 에러... git도 안되고 엉망진창이였다.. 문제 원인은 업그레이드 하면서 Xcode Command Line Tool이 설치가 안된듯하다.. 그래서 terminal에서 아래 명령어를 입력하면 된다. 그럼 CLI를 설치하고 재 실행하면 에러가 발생하지 않는다!