뱃지카운트 자체는 서버에서 내려준대로 해야되서 난감했는데 

따로 설정가능한 기능이있었다

      application.applicationIconBadgeNumber = 0

이거 인데 설정해줬더니

디플리케이션 경고가 뜬다.

해서 권장해주는 방법 대로 변경

  if #available(iOS 16.0, *) {
      UNUserNotificationCenter.current().setBadgeCount(0) { _ in }
    } else {
      application.applicationIconBadgeNumber = 0
    }

 

17부터 디플인데 왜 16으로 해주라는건지는 모르겠다.

사용자 루트 폴더에서의

zprofile 수정으로 명령이 먹히지 않는다.

재 부팅에도 똑같고 그렇다고 기본터미널이 아닌 다른 터미널 사용하기도 싫다

터미널의 프로파일 설정 란 에서 해당하는 명령어를 쳐주면 동작하나 이것도 마음에 들지 않아 방법을 찾아보던중 

아래 주소의 파일을 수정해 주면 깔끔히 동작하는걸 찾았다.

 

/etc/zshrc 

# Default prompt
 항목 밑을 아래같이 수정해주면

PS1="%1~ %# "

 이렇게 깔끔히 폴더명만 나오게된다.

 

이전에 이 내용의 글을 쓴적이 있는것같은데 보이지 않아 다시 작성.

+ Recent posts