가이드
Firebase 메시징에 대한 튜토리얼
@capgo/capacitor-firebase-messaging 사용
Capacitor 플러그인 (FCM) - Firebase Cloud Messaging
설치
bun add @capgo/capacitor-firebase-messaging
bunx cap sync
이 플러그인이 노출하는 것
checkPermissions- 푸시 알림을 받을 수 있는 권한을 확인합니다.requestPermissions- 푸시 알림을 받을 수 있는 권한을 요청합니다.isSupported- 모든 필수 API가 존재하는지 확인합니다.getToken- __CAPGO_TARGET_LANGUAGE__ 앱을 푸시 알림을 받을 수 있도록 등록하세요. FCM 토큰을 반환하여 푸시 메시지를 해당 Messaging 인스턴스로 전송할 수 있습니다.
Example Usage
checkPermissions
푸시 알림을 받을 수 있는 권한을 확인하세요.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.checkPermissions();
requestPermissions
푸시 알림을 받을 수 있는 권한을 요청하세요.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.requestPermissions();
isSupported
필요한 모든 API가 존재하는지 확인합니다.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.isSupported();
getToken
__CAPGO_TARGET_LANGUAGE__ 앱을 푸시 알림을 받을 수 있도록 등록하세요. FCM 토큰을 반환하여 푸시 메시지를 해당 Messaging 인스턴스로 전송할 수 있습니다.
import { FirebaseMessaging } from '@capgo/capacitor-firebase-messaging';
await FirebaseMessaging.getToken();
Full Reference
- GitHub: https://github.com/Cap-go/capacitor-firebase/tree/main/packages/messaging
- Docs: /docs/plugins/firebase-messaging/
__CAPGO_TARGET_LANGUAGE__을 사용하는 경우 capgo/capacitor-firebase-messaging에서 계속 진행하세요.
푸시 알림을 받을 수 있는 권한을 확인하세요. @capgo/capacitor-firebase-messaging을 사용하여 native 플러그인 작업을 계획하고 연결하세요. Capgo 플러그인 디렉토리 Capgo 플러그인 디렉토리 내의 제품 워크플로우에 대해 Capacitor 플러그인들에 의해 Capgo Capacitor 플러그인들에 의해 Capgo의 구현 세부 사항에 대해 플러그인을 추가하거나 업데이트 플러그인을 추가하거나 업데이트하는 구현 세부 사항에 대해 Ionic Enterprise 플러그인 대체 Ionic Enterprise 플러그인 대체의 제품 워크플로우에 대해 Capgo 네이티브 빌드 Capgo 네이티브 빌드의 제품 워크플로우에 대해