ntiusp_push 1.0.7 copy "ntiusp_push: ^1.0.7" to clipboard
ntiusp_push: ^1.0.7 copied to clipboard

PlatformiOS

Ntiusp Push Package

본 패키지는 NTIUS-P Push Solution에 연동하는 Flutter 앱에서 기능을 구현하고자 하는 기업을 대상으로 합니다.

Features #

서비스구성도

Getting started #

제공받은 파일들을 assets/config 폴더에 추가합니다. pubspec.yaml 파일에 제공받은 세개의 파일의 경로를 추가합니다.

  assets:
    - assets/config/api_config.json
    - assets/config/firebase_config.json
    - assets/config/push_read_config.json

Usage #

개발하시는 App 프로젝트의 main함수에서 initFCM을 호출합니다.

void main() {
    WidgetsFlutterBinding.ensureInitialized(); //initFCM호출 전 호출되어야 합니다.
    NtiuspPush.shared.initFCM();
    runApp(const MyApp());
    }

initState에서 initSDK 푸시 읽음 콜백을 지정합니다.

@overridevoid initState() {
    super.initState();
    NtiuspPush.shared.initSDK("0001","App이름");  //APP 고유ID 및 이름을 파라미터로 넘김.
    NtiuspPush.shared.receivedNotificationHandler((notificationValue) {
         //push를 탭한 경우 수행
    });