dev/flutter51 flutter 애플 로그인 0. 준비물..1. 애플 개발자 계정2. 파이어베이스 프로젝트 1. 파이어베이스 애플 로그인 개설파이어베이스 프로젝트 내 Authentication에 들어가서 로그인 제공업체 Apple을 선택한다. 서비스 ID 부분은 비어두고 (안드로이드 설정 시 필요함) 아래 콜백 URL을 복사해둔다. 2. 애플 개발자 계정 AppID 만들기애플 개발자 계정으로 로그인 후, Certificates, Identifiers & Profiles의 Identifiers를 들어간다.AppID가 없다면 +버튼을 눌러 AppID를 만들어 준다. AppID 생성 시 하단의 Sign In with Apple를 체크 해주고 Edit 버튼을 클릭한다. 아래 부분의 Server-to-Server Notification Endpoi.. 2024. 5. 18. flutter 구글 로그인 파이어베이스 Authentication 을 이용해서 구글 로그인 기능을 사용했다.구글 클라우드 프로젝트를 생성해서 하는 방법도 있는 듯하나, 파이어베이스를 이용하는 것이 매우 간단하고 편리하다. 1. 파이어베이스 플러터 프로젝트 생성파이어베이스 콘솔에서 플러터로 프로젝트를 생성한다. 안드로이드와 IOS 둘 다 만들어진다. 2. 파이어베이스 Authentication 세팅 3. Authentication 생성로그인 방법에서 구글을 선택하면 된다. 4. 파이어베이스 프로젝트에 SHA 인증서 지문 추가 keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass andr.. 2024. 3. 18. flutter google cloud Vision API (OCR) 이미지에서 텍스트를 추출할 수 있는 기능을 구현해보았다. 이를 위한 방법으로는 3가지 정도로 나눌 수 있다. 1. google_ml_kit 라이브러리 플러터를 사용한다면 간단히 AI 기능을 사용할 수 있다. google_ml_kit | Flutter package A Flutter plugin to use all APIs from Google's standalone ML Kit for mobile platforms. pub.dev 2. 파이어베이스 ML kit 온디바이스 AI기술을 구현하기 위해서 좋은 방법인 것 같다. Android에서 ML Kit를 사용한 이미지 속 텍스트 인식 | ML Kit for Firebase Google I/O 2023에서 Firebase의 주요 소식을 확인하세요. 자세히 알.. 2024. 3. 18. [빌드 에러] libobjc.A.dylib is being read from process memory. IOS 빌드 중 libobjc.A.dylib is being read from process memory. 라는 문구가 뜨면 설치가 완료되어도 실행이 되지 않는다. 1. 아래 명령어 실행 rm -r ~/Library/Developer/Xcode/iOS\ DeviceSupport 2. XCode 열어서 기기 세팅하는것 기다리기 2024. 1. 17. flutter 네이버 지도 1. 플랫폼 등록 NAVER CLOUD PLATFORM cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification www.ncloud.com 1) 사용할 서비스 선택 2) 패키지명, 번들ID 추가 3) 인증 키 확인 2. 패키지 설치 flutter 3.10, dart 2.18.4 이상 android 5.1 이상, iOS 11.0 이상 flutter_naver_map | Flutter Package Naver Map plugin for Flutter, which provides map service of Korea. pub.dev (해당 패키지에 Docu.. 2023. 11. 14. flutter 커스텀 앨범 photo manager 라이브러리를 활용해 기기 앨범의 이미지를 뿌려주는 화면을 만든다. photo_manager | Flutter Package A Flutter plugin that provides assets abstraction management APIs on Android, iOS, and macOS. pub.dev 1. 앨범 접근 권한을 얻기 위한 권한 관련 함수 작성 IOS에서 선택된 사진만 허락한 경우 해당 사진만 불러와진다. 만약 사진을 더 추가하고 싶다면 PhotoManager.presentLimited()를 사용해서 추가할 수 있도록 코드를 짜면 된다. @override void initState() { checkPermission(); super.initState(); } // .. 2023. 11. 8. 이전 1 2 3 4 ··· 9 다음