Flutter
Android
플러그인 다운로드
1) 플러그인을 다운로드 합니다.
2) 프로젝트 폴더와 같은 경로에 압축을 해제합니다.
플러그인 적용하기
1) 프로젝트 pubspec.yaml 에 'fingerpush_plugin' 을 추가합니다.
fingerpush_plugin 폴더를 상대 경로로 참조하여 추가합니다.
fingerpush_plugin:
path: ../fingerpush_plugin/2) 명령어를 실행하여 플러그인을 적용합니다.
flutter pub get프로젝트 설정하기
1) 핑거푸시 앱 생성 및 FCM 프로젝트 생성은 Android 매뉴얼을 참고바랍니다.
Android SDK 매뉴얼2) gradle 설정
a. 프로젝트 레벨의 settings.gradle.kts 에 'com.google.gms:google-services' 플러그인을 추가합니다.
b. 앱 레벨의 build.gradle.kts 하단에 google-services 플러그인을 추가합니다.
3) AndroidManifest 설정
a. allowBackup 값을 false 로 설정합니다.
b. 푸시 수신을 서비스를 추가합니다.
4) MainActivity 설정
Android API Reference
Android API 는 아래 링크에서 확인 할 수 있습니다.
Android API ReferenceiOS
플러그인 다운로드
1) 플러그인을 다운로드 합니다.
2) 프로젝트 폴더와 같은 경로에 압축을 해제합니다.
플러그인 적용하기
1) 프로젝트 pubspec.yaml 에 'fingerpush_plugin' 을 추가합니다.
fingerpush_plugin 폴더를 상대 경로로 참조하여 추가합니다.
2) 명령어를 실행하여 플러그인을 적용합니다.
3) 프로젝트에 'fingerpush_plugin.dart' import 합니다.
4) fingerpush_plugin/example/lib/main.dart 파일을 참고하여 플러그인을 적용합니다.
푸시 테스트시에는 반드시 실제 기기를 사용해주세요.
시뮬레이터에서는 핑거푸시를 통해 푸시 수신 받을 수 없습니다.
프로젝트 설정하기
1) Xcode 로 Bundle Identifier 와 Provisioning 변경해주세요.
2) Capability 에 Background Mode 와 Push Notifications 를 추가해주세요.

iOS API Refeence
iOS API 는 아래 링크에서 확인 할 수 있습니다.
iOS API Reference예제 파일 적용

Last updated