다운그레이드하고 문제가 계속발생한다...🔥

 

구글링하면서 찾아보다가 해결 방법을 찾았다.

 

원인

  • 이클립스 앱 내의 코드서명이 깨져서 발생하는 오류

 

해결방법

  • terminal 실행
codesign --force --deep --sign - /Applications/Eclipse.app/Contents/MacOS/eclipse

 위 내용을 입력하면 해결 된다.

 

오미...............

 

잘 가라......

 


나의 2019 맥북에어 레티나(Intel) 사망한 줄 알았으나... 밤새 18시간 동안 고군분투해서 살려냈다! 👊🏻

 

상황

  1. macOS Ventura로 업데이트하면서 발열, 기타 등등 문제로 너무 느려져서 다운그레이드를 하기로 함
  2. macOS Catalina 다운 후 부팅 USB 만듦
  3. 전원 Off 후 10초 뒤에 "Option" 키 누르고 부팅 USB로 부팅 시도.
  4. 아래와 같이 오류 발생


원인

  1. 2018년 이후 출시된 맥북은 "T2칩"이라는 보안이 강화된 칩 장착.
  2. 해당 오류에 관해 애플에 관련내용을 찾으니까 정확하게 명시된 내용이 없음. (일단 메일로 질문해 놨음)
  3. 1000번대 오류는 icloud 나의 찾기 관련 오류/ 2000번대 오류는 네트워크 오류

해결 방법

  1. 인터넷 찾아보니 icloud "나의 찾기"에 등록된 맥북을 삭제해 줌.
  2. 전원 Off 후 10초 뒤에 "Option" 키 누르고 부팅 USB로 부팅 시도.
  3. .... 실패 (찾아보니 해당 기기를 삭제하고 애플 서버에 바로 동기화되는 것이 아니라 최대 48시간 소요될 수 있음)
  4. 계속 시도하다 보니 다운그레이드 성공!

 

교훈

✏️ 더 철저하게 알아보고 다운그레이드하자!

 

🔥지옥 같은 18시간이었다!


⚒️ mac OS로 git을 사용하다 보면 .DS_Stroe라는 파일이 계속 생성되어서 Commit시에 불필요한 파일이 계속 올라간다...

 

 


.DS_Store란?

  • Desktop Service Store의 약자이며, 애플에서 정의한 파일 포멧이다.
  • MacOS 시스템이 폴더에 접근할 때 해당 폴더에 대한 메타 데이터를 저장하는 파일
  • 해당 파일의 크기, 아이콘의 위치, 폴더의 배경정도 등등...이 담겨있다.

.DS_Store의 역할?

  • Spotlight Comment : Mac에서는 파일에 원하는 태그를 걸면, 파일 탐새기와 같은 기능을 하는 Spotlight에서 빠르게 검색 가능
  • Timestamp : 구조체의 modD, moDD 영역에 해당하는 부분. 파일의 수정 시간과 관련 정보 획득 가능
  • 해당 디렉토리의 논리적, 물리적 크기에 대한 정보.

[루트 디렉토리에서 아래 명령어로 .DS_Store파일을 모두 삭제한다.]

find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch

 


https://www.toptal.com/developers/gitignore

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

위 링크에 들어가서 본인의 운영체제, 작업 환경에 맞게 .gitignore 코드를 생성한다.

생성버튼을 눌러서 화면에 나온 내용을 복사한다.

# Created by https://www.toptal.com/developers/gitignore/api/macos
# Edit at https://www.toptal.com/developers/gitignore?templates=macos

### macOS ###
# General
.DS_Store
.AppleDouble
.LSOverride

# Icon must end with two \r
Icon


# Thumbnails
._*

# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent

# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

### macOS Patch ###
# iCloud generated files
*.icloud

# End of https://www.toptal.com/developers/gitignore/api/macos

급하신분들은 위 내용을 복사해서 쓰셔도 됩니다.

 

 

 

 

 

 

위 내용을 복사한 후 메모장 또는 텍스트 에디터로 ".gitignore" 로 파일이름을 저장하고 프로젝트 폴더에 '.git 폴더' 옆에 두면 

이 문제를 해결할 수 있다.

 

Windows를 사용하다가 Mac으로 넘어오면 마우스감도가... 느려터져서 설정으로 해결 못하는 경우가 많다!

마우스 설정에 들어가서 이동속도를 빠르게 바꿔도 윈도우처럼 빠릿빠릿하지 않으니... 답답함..


1. Cmd+Space -> "Terminal 실행" 

 

[현재 마우스 스케일링 조회]

defaults read .GlobalPreferences com.apple.mouse.scaling

 

[마우스 스케일링 설정]

defaults write .GlobalPreferences com.apple.mouse.scaling 5

~ scaling 5 <- 숫자 5를 원하는 만큼 조절 해주고 재부팅 해주면 감도가 바뀜!

 

 

나같은 경우는 15를 씀!

 

 

+ Recent posts