기본 콘텐츠로 건너뛰기

2025년 9월 카카오 사태 프로필 미공개

2025년 9월 23일 카카오 사태가 벌어졌다.   나는 다행히 앱스토어 설정에 들어가서 자동업데이트를 비활성해서 이번 사태를 잠깐 피해갈 수 있었다.   하지만 유튜브를 보다보니까   이번에 업데이트를 이미 한 사람들에게 나의 프로필이 까발려 진다는 것을 알게되었다.   내 친구한테 알려지는 건 좋은데   카카오톡은 내가 전혀 모르는 사람이나 싫은 사람, 업무적인 사람들 연락처에 있는 모든 사람이나 전화 번호가 변경되서 모르는 사람들도 친구 목록에 표시가 된다.   그런 모든 사람들에게 내 사생활을 강제로 공개되도록 해버렸다는 거에 공포를 느꼈다.   프로필 탭으로 이동해서   내 프로필에서 오른쪽 상단에 설정 버튼이 있고 그걸 클릭하면   프로필 설정들이 있고 거기서 옵션들을 비활성 해주자   “프로필 인증배지 표시”, “내 프로필 검색”, “내 홈 표시” 모두 비활성 해줬다.   솔직히 앞으로 이번 사태 이전으로 롤백을 시키지 않는한 앞으로 프로필에 사진을 올릴거 같지 않다.   이미 앱은 배포가 되었고   이 사태가 벌어진 버전의 앱을 업데이트 하지 않고 사용하는 사람들이 많을것이다.   (보통은 앱을 배포 하고 강제로 업데이트 유도하지 않는 이상 앱을 업데이트 하지 않는 사람들이 많다.) 만약에 더 프로필 공개에 공포를 느낀다면 프로필에 올린 이미지들을 당장 지우자.   *추가* 숏폼과 오픈채팅을 합쳐놓은 것도 참 거지같은 짓을 한거라고 생각한다.   오픈채팅에 개발이나 다이어트나 여러가지 같은 관심을 가진 사람들이 단체 톡방에 들어가서 커뮤니티를 하고 계실거다.   나도 개발 단체톡방에 들어가서 대화를 하는데   왜 그걸 합쳐놔서   오픈채팅을 들어가기 위해서 무조건 숏폼을 강제로 봐야 한다는 건 참 별로다.   *추가 2* 벌서 온갖 야시시 하고 폭력적인 숏폼에 노출되고 있...

맥 저장공간 관리법

개발자의 경우 챙겨 볼 공간 - 삭제 무관한 경로만 정리 
아래의 “용량확인” , “경로이동”, “하위파일모두삭제” 명령어를 그대로 복사해서 터미널에 붙여넣기해서 사용 !!
추가 팁 : 우선 맥을 재부팅 해주자 , 임시 파일들이 모두 정리 되면서 많은 저장공간을 확보할 수 있다. 특히 재부팅을 해주지 않고 계속 사용하면 공간이 계속 줄어든다. 

    1. ~ / 라이브러리 / Developer / Xcode / iOS Device Logs
      1. 맥 장비와 연결한 iOS 장비의 로그 정보를 저장하고 있습니다. 이 역시 Log가 필요하지 않다면 삭제해도 되는 폴더입니다.
      2. 용량확인 : du -hs ~/Library/Developer/Xcode/iOS\ Device\ Logs
      3. 경로이동 : cd ~/Library/Developer/Xcode/iOS\ Device\ Logs
      4. 하위파일모두삭제 : find ~/Library/Developer/Xcode/iOS\ Device\ Logs -name "*" -exec rm -Rf {} \;
    2. ~ / 라이브러리 / Developer / CoreSimulator 
      1. 이 폴더는 개발에 사용했던 시뮬레이터들의 폴더가 있습니다. 사용하지 않는 시뮬레이터일 경우 삭제하여도 무방합니다.
      2. 파일 모두 삭제 
      3. 용량확인 : du -hs ~/Library/Developer/CoreSimulator
      4. 경로이동 : cd ~/Library/Developer/CoreSimulator
      5. 하위파일모두삭제 : find ~/Library/Developer/CoreSimulator -name "*" -exec rm -Rf {} \;
    3. ~ / 라이브러리 / Developer / Xcode / Archives 
      1. 앱스토어에 올리기 전에 빌드한 ipa 파일들 , 파일을 모두 지워준다. 
      2. Xcode 에서 삭제해도 된다.
      3. 용량확인 : du -hs ~/Library/Developer/Xcode/Archives
      4. 경로이동 : cd ~/Library/Developer/Xcode/Archives
      5. 하위파일모두삭제 : find ~/Library/Developer/Xcode/Archives -name "*" -exec rm -Rf {} \;
    4. ~ / 라이브러리 / Developer / Xcode / watchOS DeviceSupport 
      1. watchOS 시뮬레이터들 저장 , 삭제 무관 
      2. 용량확인 : du -hs ~/Library/Developer/Xcode/watchOS\ DeviceSupport
      3. 경로이동 : cd ~/Library/Developer/Xcode/watchOS\ DeviceSupport
      4. 하위파일모두삭제 : find ~/Library/Developer/Xcode/watchOS\ DeviceSupport -name "*" -exec rm -Rf {} \;
    5. ~ / 라이브러리 / Developer / iOS DeviceSupport 
      1. 시뮬레이터들이 저장되는 공간으로 
      2. junhulove / 라이브러리 / Developer 폴더의 대부분을 점유하고 있는 폴더 
      3. 자주 사용하지 않는 버전의 시뮬레이터 버전이나 시뮬레이터를 잘 사용하지 않는다면 삭제해도 된다. 
      4. 용량확인 : du -hs ~/Library/Developer/Xcode/iOS\ DeviceSupport
      5. 경로이동 : cd ~/Library/Developer/Xcode/iOS\ DeviceSupport
      6. 하위파일모두삭제 : find ~/Library/Developer/Xcode/iOS\ DeviceSupport -name "*" -exec rm -Rf {} \;
    6. ~ / 라이브러리 / Developer / DerivedData 
      1. Xcode에서 사용했던 프로젝트 인덱스/컴파일된 중간단계 파일 등이 저장되어있다. 삭제해도 무관하며 다시 Xcode에서 프로젝트파일을 열경우 해당 프로젝트에 대해 재생성 되므로 걱정없이 삭제해도 된다.
      2. 용량확인 : du -hs ~/Library/Developer/Xcode/DerivedData
      3. 경로이동 : cd ~/Library/Developer/Xcode/DerivedData
      4. 하위파일모두삭제 : find ~/Library/Developer/Xcode/DerivedData -name "*" -exec rm -Rf {} \;
    7. ~ / 라이브러리 / Developer / Shared / Documentation 
      1. Xcode에서 사용하는 SDK 레퍼런스 문서가 저장되는 경로이다. 잘사용하지 않는 문서는 삭제해도 무관하다. 
      2. 용량확인 : du -hs ~/Library/Developer/Shared/Documentation
      3. 경로이동 : cd ~/Library/Developer/Shared/Documentation
      4. 하위파일모두삭제 : find ~/Library/Developer/Shared/Documentation -name "*" -exec rm -Rf {} \;

이 블로그의 인기 게시물

애드몹 계정 정지 최대한 방지 하는 방법 (나의 생각)

아직까지는 앱에서 계정 정지가 당하는 사태가 오지 않았지만   주변에 애드몹 계정 정지를 당하는 사태가 아직도 빈번하게 발생을 해서 글을 적어 본다.   1. 테스트 광고 id 사용  ! https://developers.google.com/admob/ios/test-ads?hl=ko   위 사이트 보며 데모 광고 id 가 광고 종류 별로 존재한다.   앱코드에서 개발 모드와 배포 모드로 분기를 할 수 있다면   개발 모드에서는 저 데모 광고 id 를 적용해서 항상 어느 상황이던 데모 광고가 표시되도록 하는게 좋지 않을까 싶다.   2. 테스트 디바이스 id 사용   앱 빌드 하면 로그 창에 테스트 디바이스 id 를 등록하라고 특정 글자가 표시된다.   그걸 아래와 같은 함수에 적용 해주면 테스트 광고가 표시된다.   GADMobileAds.sharedInstance().requestConfiguration.testDeviceIdentifiers   예전 광고 UDID 이슈가 없을 때는 괜찮았는데   요즘은 저 거만 너무 믿으면 저거 적용하기 전에 일반 광고가 표시될 가능성이 높고   저게 주기적으로 빌드하면서 랜덤하게 계속 바뀌어서 엄청 불편하다. 그래서 나는 어느 순간 부터는 저거는 그냥 무시하고 안쓰는 편이고 다음 테스트기기 등록을 하는 편이 더 좋다.   3. 테스트 기기 등록  !!! 애드몹 웹사이트로 이동하면   좌측 메뉴 중에 “설정” - “기기 테스트” 항목에 애플/안드로이드 기기의 광고 ID 를 등록할 수 있다.   등록을 하면 앱 실행 시 바로 광고 ID 가 표시된다.   iOS 경우에는 IDFA 허용 팝업 이후에 테스트 광고가 표시되니까   개인적으로 iOS 개발의 경우에는 처음 앱 실행하고 광고 요청 자체를 IDFA 광고 팝업 후에 하는 것도 좋지 않을까 싶다.  ...

애드몹(AdMob) 앱 광고 수익 2023년 1월 $4000

애드몹(AdMob) 앱 광고 수익 2023년 1월 2023 년 새해 첫 애드몹 수익이 나왔습니다.  저번달 보다 클릭 수는 증가했는데  수익은 줄어든게 좀 인상 깊내요.  전반적으로 대부분의 항목이 많이 줄어들었습니다. 

애드몹(AdMob) 앱 광고 수익 2023년 3월 $3748

 애드몹(AdMob) 앱 광고 수익 2023년 3월 저번 달과 광고 수익이 거의 비슷합니다.  클릭 수는 저번달에 비해서 17% 줄었지만 광고 수익은 소폭 상승했습니다.  광고 단가가 높았거나 리워드 광고 영향일 수도 있겠습니다.