Mac

    Mac - Python 최신 버전 업데이트

    Mac - Python 최신 버전 업데이트

    Mac(Sonoma 14.2.1 기준 작성, 2024.02.03.)에서 Python 업데이트 방법에 대해 기록해 본다. 먼저 설치된 버전을 확인하는 과정부터 설명하자면 # 버전확인 python3 -V # 버전확인2 python -V # 설치된 위치 확인 which python3 결과 > python3: aliased to /usr/local/bin/python3 기존에 어떤 걸로 설정되어 있는지 모르겠지만, 필자의 경우는 python3 -V로 했을 때 나왔다. 최신 버전을 다운로드 하고자 한다면 아래 파이썬 홈페이지를 통해서 다운로드 받아 진행한다. 1. 파이썬 홈페이지에서 다운로드 - https://www.python.org/ Welcome to Python.org The official home of..

    Flutter - Firebase Cloud Messaging 연동 - 1. iOS Push 사용을 위한 Keys 만들기

    Flutter - Firebase Cloud Messaging 연동 - 1. iOS Push 사용을 위한 Keys 만들기

    Firebase에서 안드로이드 환경은 손쉽게 구성이 가능하다. iOS도 예전과는 다르게 Keys라는 것으로 대체된 듯싶은데, 이게 참 편리한 것 같다. 처음에 iOS시작할 때는 앱마다 따로 Push 권한을 주고 푸시 서비스를 위한 인증서를 구성했는데, Keys에서 인증서와 팀 ID, 키 ID로 팀 ID로 개발된 앱은 모두 한 개의 key로 푸시 서비스(APNs)를 이용할 수 있다(제대로 이해한 건지 싶지만... 해보니 그런 것 같더라..). 3rd에서 직접 푸시 서버를 구성해서 사용하는 것도 방법이지만, Google의 Firebase Cloud Messaging(이하 FCM)을 이용하면 안드로이드와 iOS를 따로 구현할 필요 없이 FCM에 메시지를 보내면 푸시 서비스를 사용할 수 있다. 간단하게 http..