Cordova

circle-info

Cordova 8.1.2 기반

플러그인 다운로드

SDK 다운로드chevron-right

Android

triangle-exclamation

플러그인 설치

1) 핑거푸시 플러그인을 프로젝트 폴더와 같은 위치에 압축 해제합니다.

2) 플러그인 내부의 'plugin.xml'을 찾아 'IntentService.java' 의 'target-dir' 패키지명을 사용자 프로젝트 패키지명으로 변경합니다.

<source-file src="src/android/IntentService.java" target-dir="$PACKAGE_NAME" />

3) 플러그인 내부의 'IntentService.java' 의 패키지명을 사용자 프로젝트 패키지명으로 변경합니다.

4) 'cordova plugin add ../FingerPushPlugin' 명령어를 실행하여 플러그인을 설치합니다.

triangle-exclamation

프로젝트 설정하기

1) 핑거푸시 앱 생성 및 FCM 프로젝트 생성은 Android 매뉴얼을 참고바랍니다.

Android SDK 매뉴얼chevron-right

예제 파일 적용 및 푸시 메시지 확인

1) 플러그인 내부의 'example' 폴더를 코르도바 프로젝트의 'www' 폴더로 복사 및 붙여넣기 합니다.

2) setDevice 함수를 통해 앱을 핑거푸시 서버에 등록합니다.

3) 디바이스가 정상적으로 등록됐다면 핑거푸시 사이트에서 확인 가능하고, 푸시 메시지를 수신할 수 있습니다.

Android API Reference

핑거푸시 API의 기능과 변수, 결과값에 대한 정보는 아래 링크에서 확인할 수 있습니다.

Android API Referencechevron-right

iOS

플러그인 설치

1) 코르도바 핑거푸시 플러그인을 코르도바 프로젝트 폴더와 같은 위치에 압축을 풉니다.

2) 'cordova plugin add ../FingerPushPlugin' 를 호출하여 설치합니다.

triangle-exclamation

3) 예제를 위한 example 폴더의 example_ios.html, example_os.css, example_ios.js, FingerPushPluginiOS.js, jquery_1.5.2.js 파일을 복사 및 붙여쓰기 합니다.

4) example_ios.js 에서 핑거푸시 사이트에서 발급 받은 AppKey와 AppScrete으로 변경합니다.

5) config.xml에서 content src="example_ios.html" 로 변경합니다.

푸시 메시지 확인

1) 'cordova run ios' 를 호출하여 기기에 앱을 설치합니다.

2) 디바이스가 성공적으로 등록됐다면 핑거푸시 사이트에서 확인 가능합니다. 디바이스가 등록되면 디바이스 부분의 값이 증가합니다.

circle-info

setRegisterDevice을 통해서도 확인 가능합니다.

3) 디바이스가 등록된 것을 확인 후, 발송 화면에서 푸시 메시지를 보내세요.

4) 앱에서 발송된 메세지를 확인하 수 있습니다.

iOS API Reference

circle-info

추가로 제공된 FingerPushPluginiOS.js를 통해 핑거푸시에서 제공하는 API 기능을 사용해 주십시오.

iOS API Referencechevron-right

Last updated