[ 단축어 만들고 싶은 이유 ] 깃헙 > Setting > Options에 보면 머지될 때 해당 브랜치를 지워주는 기능을 설정할 수 있습니다. 이는 원격 브랜치를 지워주는 기능으로 로컬 브랜치는 알아서 지워줘야합니다. 머지된 로컬 브랜치를 파악해서 스스로 지워주는 일이 귀찮을 때, 머지된 로컬 브랜치를 전부 지워주는 git 명령어를 쓸 수 있습니다. (새로운 로컬브랜치나 아직 머지되지 않은 로컬브랜치는 안지움) develop에 머지된 로컬 브랜치들을 삭제해주는 명령어입니다. (참고: local/remote/merged 브랜치 목록 조회 명령어) git branch -d $(git branch --merge develop | grep -i -v -E "master|develop") 주기적으로 이 명령어를 ..
[ 목표 ] App Store에 올리는 것이 아니라 자체 사이트에 링크를 공유하는 방식으로 맥 앱을 배포하고 싶습니다. 에버노트 처럼 말이죠! 에버노트의 다운로드 링크는 이렇게 되어있습니다. https://cdn1.evernote.com/boron/mac/builds/Evernote-10.9.10-mac-ddl-ga-2439.dmg 또 다른 예로 애플의 SF Symbol 앱이 있습니다. 앱스토어가 아니라 개발자 사이트에서 download하는 방식으로 앱을 배포했습니다. 다운로드 링크는 이렇게 되어있습니다. https://devimages-cdn.apple.com/design/resources/download/SF-Symbols-2.1.dmg 정확히 뭔지 모르겠지만 dmg 라는 파일을 만들어서 배포해야하나..
[1] 문제 폰트 파일 Target Membership 설정도 해줬고 맥 OS > info.plist에 추가해야하는 값들도 추가했다. 근데 iOS에서는 커스텀 폰트가 잘먹는데, macOS에서만 안먹는 것이 아닌가...! [2] 해결 코드로는 ATSApplicationFontsPath . 맥 OS에서 커스텀 폰트를 쓰려면, info.plist에 ATSApplicationFontsPath이라는 키값을 추가해줘야한다. ATSApplicationFontsPath는 폰트파일이 어디 위치했는지 알려주는 역할을 한다. value값으로는 폰트파일의 location이나 폰트파일이 속한 directory를 알려주면 된다. (https://developer.apple.com/library/archive/documentati..
[1] 단축어 만들고 싶은 이유 XCode에서 빌드를 돌리면 ~/Library/Developer/Xcode/DerivedData 에 빌드결과를 저장합니다. (xcode build cache 라고 생각하면 됩니다) 컴파일이 안될 경우, 보통 3단계를 합니다. 1) Clean build Command + Shift + K 를 눌러서 클린빌드합니다. DerivedData > 프로젝트 > Build 안의 폴더를 깨끗하게 비워줍니다. 클린빌드 하기 전, 클린빌드 한 후 2) Clean build folder 클린빌드를 했는데도 컴파일이 안된다!! 할때, 2번을 하게 됩니다. Command + Shift + Option + K 누르면 됩니다. Build 폴더를 아예 지워버립니다. 클린 빌드 폴더 하기 전, 클린 빌..
- Total
- Today
- Yesterday
- 장고 Custom Management Command
- 장고 URL querystring
- flutter dynamic link
- Flutter 로딩
- Django FCM
- ipad multitasking
- Sketch 누끼
- SerializerMethodField
- Flutter Spacer
- 플러터 얼럿
- Watch App for iOS App vs Watch App
- DRF APIException
- flutter deep link
- Flutter getter setter
- Flutter Clipboard
- flutter 앱 출시
- ribs
- METAL
- 구글 Geocoding API
- flutter build mode
- 플러터 싱글톤
- github actions
- PencilKit
- cocoapod
- Dart Factory
- Python Type Hint
- Django Firebase Cloud Messaging
- drf custom error
- Django Heroku Scheduler
- Flutter Text Gradient
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |