ntiusp_push_gs 1.0.7
ntiusp_push_gs: ^1.0.7 copied to clipboard
Ntiusp Push Package (GS)
본 패키지는 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를 탭한 경우 수행
});