맥북 앱스토어에는 아주 전설의 앱이 하나 있죠...iOS 개발자라면 누구나 다 아는 그 앱.
전설의 별점 2점. 밉상 그 자체 엑스코드.
오늘 모든 프로젝트들이 패키지를 안 불러오는 총파업에 들어가 하루종일 속에 천불이 났다..
그리고 그 원인은 두 가지였다.
1. 그냥 SPM 문제
그래도 1번 문제는 다행인거다.. File -> Packages -> Reset Package Caches 하면 금방 불러와주니까....
2. iCloud
진짜 얘는 이번문제 해결되면 바로 해지할거다. 진짜 답답하고 사람 미쳐돌게 만드는 서비스ㅡㅡ. 지금 실리콘 맥을 구매한지도 벌써 3년차가 되어가는거 같던데, 내가 유료로 결제해둔 iCloud 저장공간에 얘가 내가 해달라고 한적도 없는데 sync해놓고 파일들을 필요할때만 불러오고 있었던 것이다....
그래서 iCloud sync를 turn off 했더니 모든 파일이 사라지는 magicㅋㅋ. 지금 장난치나..
아무튼 iCloud 설정가서 있는 파일들 복제시키고 아예 iCloud 구독해지하려고 하는데 저 바 안 움직이는거보니까 하루정도는 걸릴거같다.
하......진짜 이건 그냥 짜증나는 정도가 아니라 본사 찾아가서 따지고 싶다 진심.
아무튼 이 글을 우연치 않게 보시는 여러분! 제발제발제발제발제발제발제발제발제발제발제발제발제발제발제발제발제발제발 지금이라도!!!!!!!!!!!! iCloud sync 끄세요 진짜. 나중에 하면 나중에 할수록 후회합니다.....
항상 SPM은 버그 투성이(https://github.com/apple/swift-package-manager/issues/4582)에 답답하다고 생각했는데, 이번에 pod install하는것도 그렇고 빌드 시간이 늦어지는게 싫어서 SPM을 쓰는 거로 했는데 Reset Package Caches 하고 바로 불러와주는거 보고 조금 감동했다. 버그만 고쳐주고 라이브러리 지원만 좀 더 넓게 해주면 진짜 짱일듯. 버그만 고쳐주면.... 버그만 고쳐주면.... 버그만 고쳐주면.... 버그만 고쳐주면....
'iOS' 카테고리의 다른 글
TCA(The Composable Architecture) 아키텍쳐란? (1) | 2023.05.10 |
---|---|
fastlane을 통한 CI/CD 자동화 (0) | 2023.05.09 |
아랍어 Localization 추가 시 발생하는 아주 의외의 문제 (0) | 2023.05.07 |
FireStore에 JSON 파일 import하기(python) (0) | 2023.04.26 |
Awesome Korean Dictionary 해커톤 수상 (0) | 2023.02.03 |