iOS (http://facebook.github.io/react-native/releases/0.40/docs/pushnotificationios.html#pushnotificationios), 에 대한 face book 제공 문서와 같이 반응하는 네이티브에서 Android 용 푸시 알림 기능을 구현하고 싶습니다. 그렇다면 Android 푸시 알림을 개발할 수있는 방법이 있습니다. 미리 감사드립니다. React Native에서 android 용 푸시 알림을 구현하는 방법
답변
코드를 Android 용 Java 구현과 연결할 수 있습니다. 이것은 공식 자습서 http://facebook.github.io/react-native/docs/native-modules-android.html입니다.
이 사소한 일이 아니다처럼 푸시 알림에 대한 표준 기본 라이브러리를 사용하지만 기본은 다양한 네트워크 기능으로 큰 응용 프로그램을 만들려면 일하기 어려운 일입니다 반응한다.
react-native를 사용하는 Android의 푸시 알림은 현재 지원되지 않습니다 (버전 0.40).
이를 달성하는 유일한 방법은 타사 푸시 알림 서비스입니다. OneSignal을 사용하여 작업하고 있습니다.
다음은 설명서입니다. React Native SDK documentation.
저는 Library (react-native-push-notification)입니다. 이것은 사용하기가 매우 쉽습니다. 너는 다음을해야한다 :
- npm을 통해 설치;
- 라이브러리 링크 (react-native-link);
- Manifest.xml (android)을 구성하십시오.
- 파일을 가져 와서 알림을 사용하십시오.
자세한 내용은 설명서를 참조하십시오.
에서 react-native-notifications이라는 다른 라이브러리를 사용 중입니다. 설치 및 구성은 간단합니다. 그것은 잘 described in their documentation입니다.
참고 : 지금까지 iOS가 아닌 Android (로컬 푸시 알림 만)에서 테스트 및 구현되었습니다.
업데이트 (2018년 1월 16일는) : 나는 즉 여러 가지 방법이 있습니다 https://github.com/geektimecoil/react-native-onesignal
안녕하세요 네이선, AndroidManifest.xml에 대한 변경 사항을 알려 주시기 바랍니다. 문제가 있다고 생각합니다. 내'setRegistrationTokenUpdateListener'는 토큰에 null을 제공합니다. 내 매니페스트에서 유일한 변경 사항은'
안녕하세요 @Noitidart. 미안하지만 내가 너를 도울 수 있을지 모르겠다. 방금 로컬 푸시 알림을 테스트하고 솔루션에 걸려 넘어지면 OneSignal로 빠르게 변경되었습니다. 방금 11 월에 체크 아웃 한 소스 코드에는 SenderId가 더 이상 포함되지 않습니다. 그래서 2 단계를 따라 (https://code.tutsplus.com/tutorials/how-to-get-started-with-push-notifications-on-android--cms-25870) 여기에 senderId를 추가했습니다. https : //github.com/wix/react-native-notifications/blob/master/docs/installation.md#step-2-add-sender-id-to-manifest-file? – natterstefan
@natterstefan 답장을 보내 주셔서 감사합니다. 문제가 너무 많아 설정이 불완전한 것 같습니다. https://github.com/wix/react-native-notifications/issues/170에서 문제를 만들었습니다. 아직 아무도 응답하지 않았습니다. 그들의 문서가 불완전하다고 생각하십니까? – Noitidart
- 1. 반응식 네이티브 코드에서 푸시 알림을 구현하는 방법
- 2. Android에서 푸시 알림을 구현하는 방법
- 3. phonegap에서 푸시 알림을 구현하는 방법
- 4. android 용 phonegap으로 푸시 알림을 설정하는 방법
- 5. ServerSocket은 Android 푸시 알림을 구현하는 것이 좋습니다.
- 6. React Native에서 문자 간격 - Android
- 7. Native에서 Android 용 스플래시 화면
- 8. Android에서 ionic io 푸시 알림을 구현하는 방법
- 9. iOS에서 Oracle을 사용하여 푸시 알림을 구현하는 방법
- 10. Java 클라이언트에 푸시 알림을 구현하는 방법
- 11. Apple 푸시 알림을 구현하는 가장 쉬운 방법
- 12. 푸시 알림을 구현하는 방법은 무엇입니까?
- 13. React Native에서 인쇄기를 나타내는 방법
- 14. Android 용 ListView를 사용하여 React Native에서 더 많이로드하기 위해 구현하는 방법은 무엇입니까?
- 15. 푸시 알림을 보내는 방법
- 16. React Native에서 Image.prefetch의 결과를 사용하는 방법?
- 17. Android 푸시 알림을 구문 분석합니다.
- 18. React-native에서 이미지 오류
- 19. React-Native에서 페이지 미리보기
- 20. React Native에서 컨텍스트 사용하기
- 21. 여러 Android 앱에 푸시 알림을 구현하는 방법은 무엇인가요?
- 22. 안드로이드 티타늄 - 도시 비행선 푸시 알림을 구현하는 방법
- 23. 플러시 알림을 구현하는 방법
- 24. android : 푸시 알림을 클릭하면 앱을 여는 방법
- 25. Android : 푸시 알림을 클릭하면 함수를 호출하는 방법
- 26. 하이브리드 앱에서 푸시 알림을 구현하는 방법은 무엇입니까?
- 27. Android 푸시 알림을 수신하지 못했습니다.
- 28. Firebase로 iOS 10에서 풍부한 알림을 구현하는 방법
- 29. IBM Worklight - 푸시 알림을 설정하는 방법
- 30. 푸시 알림을 무시하는 방법
로 전환. 반응 네이티브 푸시 알림 모듈을 사용하고 AWS SNS와 같은 알림 서비스를 사용하면 무엇에 관해 구체적으로 질문 할 수 있습니까? – locropulenton
시간 내 주셔서 감사합니다. React-Native는 iOS 푸시 알림에 대한 문서를 제공했지만 Google/Android 알림에 대한 문서가 없습니다. 우리는 두 네이티브 시스템 모두를위한 하이브리드 응용 프로그램을 개발하고 있으며 최종 목표는 한 곳에서 네이티브 시스템에 대한 알림을 얻는 것입니다. Google은 iOS를 사용했지만 Google Notifications를 쳤습니다. – lakshminarayana
@alejandrogarciarobles, https://github.com/zo0r/react-native-push-notification 의존성을 사용하여 Android에 대한 알림을 받으려고했지만 불행히도 onRegister가 기기 토큰을 가져 오지 않았습니다. 여기에 내가 한 일이있다. componentDidMount() { PushNotification.configure ({ onRegister (token) { console.log ('TOKEN :', 토큰); }, 에 알림 (알림) { console.log ('알림 :', 알림); }, senderID : "사용자 GCM 발신자 ID", requestPermissions : true, popInitialNotification : true, }}); – lakshminarayana