MacOS

·iOS(macOS)
화면을 덮어도 잠자기 모드에 들지 않게 하는 명령어# 자동 잠자기 비활성화> sudo pmset -a sleep 0# 잠자기 모드 진입 방지> sudo pmset -a disablesleep 1 [옵션 설명]`-a` (all) : 모든 전원 상태(배터리 전원, AC 전원 등등)에 대해 설정을 적용. 데스크톱 타입의 Mac과 노트북 Mac 모두 적용 가능`-c` (charger) : 충전기(AC 전원)에 연결되어 있는 상태일 때에 대해서만 설정을 적용. 언제 사용하면 좋을까저는 여분의 맥북을 홈 서버로 사용 중입니다. 카페에서 실수로 떨어트려 디스플레이가 박살 났지만, 나머지는 다 멀쩡한 제 M2 Pro 맥북.. 을 집에 상시 전원과 유선 랜을 연결해서 사용 중입니다. 이 맥북에 MySQL이나 MongoD..
·iOS(macOS)
개요분리된 여러 프로젝트에서 사용하는 공통 코드들을 SPM(Swift Package Manager)으로 모듈화를 해서 관리하는 중이다.특정 API를 호출하는 서비스 레이어나 유틸리티성 코드들은 한번 분리를 해놓으니 확실히 유지보수 하기 편하다. - SPM 생성에 참고한 블로그 : https://0urtrees.tistory.com/387 iOS Swift Package Manager, SPM 패키지 생성 및 사용방법SPM, Swift Package Manager는 iOS의 built-in swift 코드 배포 관리 도구입니다. 비교적 지원하는 라이브러리가 적긴 하지만, cocoaPods, carthage 처럼 프로젝트에 라이브러리를 연결하거나 프로젝트 코드 모듈0urtrees.tistory.com 위 ..
·iOS(macOS)
개요Remote Push Notification을 이용해서 요구사항을 구현하기 위해 Firebase Cloud Messaging(FCM)을 사용해 봤습니다.체감상 가장 레퍼런스도 많고, 알람 횟수에 상관없이 무료라는 장점이 있어서 FCM을 선택했습니다. FCM을 사용하는 방법을 학습하고 적용하는 과정에서 삽질을 많이 했고, 새롭게 알게 된 것들이 많습니다.그래서 제가 오해하고 있던 부분들과 해결 과정을 정리해서 남겨보려고 합니다. 프로젝트에 FCM 설정하기 & 예제 프로젝트가장 먼저 해야 할 일은 Firebase 프로젝트를 세팅하는 작업과, 각자의 프로젝트에서 FCM을 사용할 수 있도록 연동하는 작업입니다.조금만 검색해 봐도 자세하게 잘 정리한 다른 블로그가 많이 있어서 설명을 생략할까 했는데, 뒤에서 ..
·iOS(macOS)
SVG 활용과 “clip: empty path.” 경고 해결하기 Xcode 프로젝트에서 사용할 수 있는 벡터 이미지는 PDF와 SVG가 있다.종류사용조건파일 크기PDFXcode 6, iOS 8, Mac OS 10.9 이후작음SVGXcode 12, iOS 13, iPad OS 13, Mac OS 10.15가장 작음출처 : https://kka7.tistory.com/381 그리고 프로젝트의 Assets에 벡터 이미지(SVG파일)를 추가해서 사용할 때, 함께 확인해 주면 좋은 설정들이 있다. 1️⃣ Attributes inspector의 [Resizing - Preserve Vector Data] 옵션해당 옵션은 벡터 이미지를 생성하는 시점을 “빌드 타임”으로 할 것인지, “런타임”으로 할 것인지 선택하는 ..
Clover Laundry
'MacOS' 태그의 글 목록