게시글
질문&답변
2024.06.10
onesignal 연동 시 black screen
안녕하세요. 답변이 늦었습니다.답변을 자체 등록을 하셨는데요. "setAppId 선언을 onDeviceReady 함수 내에서 하지 않고..." 라고 답변다신 내용과는 상관관계가 없습니다만, 해결되셨다고 하니~ 다행입니다.함수를 바깥으로 빼서 호출는건 차이가 없는데~ 이상하네요. ^^;참고로 제가 현재도 매주 1개이상씩 계속 원시그널을 사용해 앱을 만들고 있지만~ 말씀하신 오류가 발생한적이 한번도 없습니다.아래처럼 플러그인 버전에 따른 구문오류일수도 있으니 참고부탁드립니다.----------------------------------------------------------------------------------------cordova 원시그널 플러그인의 최신버전은 현재 5.1.x 버전이며~appid 설정의 초기코드는 아래입니다.window.plugins.OneSignal.initialize("YOUR_ONESIGNAL_APP_ID");이전 old버전의 초기코드는 아래이구요.(강의영상에는 아래로 적용되어 있을겁니다.)window.plugins.OneSignal.setAppId("YOUR_ONESIGNAL_APP_ID");터미널창에서 아래 명령어로 원시그널 플러그인 버전을 확인하시고~ 5.1.0 이상의 버전이라면 위내용 참고하시면 될것 같습니다.cordova plugin ls5.1.0 이상의 버전이라면 아래처럼 원시그널 document 가이드 페이지에 예제소스가 나오니 참고하시면 됩니다.참고 url : https://documentation.onesignal.com/docs/ionic-capacitor-cordova-sdk-setup
- 1
- 2
- 142
질문&답변
2024.05.07
onesignal 연동 확인 부탁드립니다!
답변내용 혹시 확인되셨을지요?추가로 궁금하신점 있으시다면 말씀해주세요.
- 0
- 2
- 205
질문&답변
2024.05.04
onesignal 연동 확인 부탁드립니다!
안녕하세요. 주말이라 답변이 늦었습니다.위에 말씀주신 영문의 오류메세지를 번역하면 아래와 같은데요.이 플랫폼에 대해 아직 구독한 사용자가 없습니다.아래 팁 중 일부를 시도해 보거나 지원을 받으려면 당사에 문의하세요.OneSignal 초기화 전에 OneSignal.SetLogLevel(OneSignal.LOG_LEVEL.DEBUG, OneSignal.LOG_LEVEL.DEBUG);을 실행하고 ADB logcat에서 오류나 경고를 확인하세요.앱이나 사이트에서 OneSignal 앱 ID가 올바른지 확인하세요.위에 메세지처럼 구독한 사용자가 없다는 말은 정상으로 푸시솔루션인 원시그널과 연동이 안되었다는 애기로 볼 수 있겠습니다.자 그럼 왜 연동이 제대로 안되었는지 확인을 해야하는데요. 원인은 여러 케이스가 있겠습니다.1.fcm(andorid용) 및 apns(ios용)설정이 우선되어야 하나 이 설정을 제대로 하지 않음.2.원시그널 설정을 제대로 하지 않음.3.원시그널 플러그인인 소스적용을 잘못함.- 원시그널의 App ID를 잘못지정 한경우- 원시그널의 플러그인의 버전에 맞는 코드로 적용해야하나~ 잘못된 코드를 적용한경우.만약 위에서 1,2번을 올바르게 했다면~3번의 원인으로 보고~ 설치된 플러그인의 버전을 확인하고, 그 버전에 맞는 코드를 찾아서 적용해야만합니다.강의 영상에 나온 원시그널플러그인의 버전은 하위버전의 코드라서~ 현재 최신버전의 코드와 다를거라서요.cordova 원시그널 플러그인의 최신버전은 현재 5.1.x 버전이며~appid 설정의 초기코드는 아래입니다.window.plugins.OneSignal.initialize("YOUR_ONESIGNAL_APP_ID");이전 old버전의 초기코드는 아래이구요.window.plugins.OneSignal.setAppId("YOUR_ONESIGNAL_APP_ID");터미널창에서 아래 명령어로 원시그널 플러그인 버전을 확인하시고~ 5.1.0 이상의 버전이라면 위내용 참고하시면 될것 같습니다.cordova plugin ls5.1.0 이상의 버전이라면 아래처럼 원시그널 document 가이드 페이지에 예제소스가 나오니 참고하시면 됩니다.참고 url : https://documentation.onesignal.com/docs/ionic-capacitor-cordova-sdk-setup(사진)
- 0
- 2
- 205
질문&답변
2023.08.21
코르도바와 다른 프로젝트 연동 질문입니다.
안녕하세요. 답변드립니다.본 교육을 통해 cordova로 웹뷰인 인앱브라우져를 사용하여 직접 제작하신 모바일웹서비스url을 로드하여 보여주고~말씀하신 푸시기능을 개발하여 사용할 수 있으며, 이외의 바이오인증,qr카메라연동등 거의 대부분의 네이티브기능을 cordova를 사용해 쉽고 빠르게 만들수 있습니다.푸시기능은 본 교육내용으로 실습을 통해 기초적인 구현 방법을 안내해드리고 있으니 영상을 보시고 궁금하신점이 있다면 질문주시면 답변드립니다. ^^기초적인 구현방법이라고 말씀드렸지만, 해당 푸시플러그인의 가이드에서 제공하는 api로 원하시는기능을 개발하신 웹소스로 발신기능을 직접 만드시면 됩니다. 해당내용에 대한 가이드도 교육내용에 포함되어 있으니 참고부탁드리겠습니다.
- 0
- 1
- 457