자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

질문 관련 다시 문의 드립니다.


이벤트를 System.PushNotification 부분에서 받아 오는 것 같습니다.

즉, System.PushNotification 에서 이벤트를 받기전 디코딩 해주면 문제가 해결 될것 같은데

도무지 어디를 수정해야 할지 몰라서 이렇게 다시 문의 드립니다.


아니면 push 들어오기전 이벤트를 받아서 디코딩 후 다시 전달 할수 있는 방법이

있는지 궁금합니다.


두서없이 이렇게 올립니다. 부탁드립니다.


첨부1_1.png


소스 내용

=> 토큰 받은곳

procedure TForm1.btn_DeviceTokenClick(Sender: TObject);
var
  ADeviceID, ADeviceToken : String;
begin
    {$ifdef ANDROID}
    APushService := TPushServiceManager.Instance.GetServiceByName( TPushService.TServiceNames.GCM );
    APushService.AppProps[ TPushService.TAppPropNames.GCMAppID ] := '00000000000';  // Your GCM App ID
    {$else}
    APushService := TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.APS);
    {$endif}

    AServiceConnection := TPushServiceConnection.Create( APushService );
    AServiceConnection.Active   := True;
    AServiceConnection.OnChange := OnServiceConnectionChange;
    AServiceConnection.OnReceiveNotification := OnReceiveNotificationEvent;
    ADeviceID    := APushService.DeviceIDValue[ TPushService.TDeviceIDNames.DeviceID ];
    ADeviceToken := APushService.DeviceTokenValue[ TPushService.TDeviceTokenNames.DeviceToken ];

    Memo1.Lines.Add('ADeviceID:' + ADeviceID);
    Memo1.Lines.Add('ADeviceToken:' + ADeviceToken);

    sDeviceToken := ADeviceToken;
end;


->알림 전송 시 다음과 같이 utf-8로 설정후 보냅니다.

IdHTTP1.Request.CharSet :='UTF-8';



번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17246
공지 유용한 관련 사이트 관리자2 2014.03.20 56142
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99569
853 RAD Studio 10.2 Starter 버전에서도 설치 횟수 제한이 있나요? [1] 얼짱나 2017.08.10 131
852 TIniFile 에서 한글을 읽을때 깨집니다. [2] cate 2017.08.10 904
851 [공유] 비콘으로 어린이집 원아 관리해보려고 합니다. 참고할 자료가 있을까요? 험프리 2017.08.11 506
850 libmysqlclient.so error [2] bursil 2017.08.14 163
849 데이터스냅 미들웨에 메소드 호출문의 입니다 천년바우 2017.08.15 132
848 Rest 관련문의 제트콜 2017.08.24 173
847 [공유] INI파일을 다루는 방법이 궁금합니다. 험프리 2017.08.25 663
846 출시앨범 앱 개발 따라하기 질문 [2] file syc 2017.08.25 194
845 Delphi10.2 평가판 사용자입니다. [2] 광개토태왕 2017.08.25 286
844 XE 10.1 Berlin 안드로이드 7 실행이 안되네요 캔나영 2017.08.27 168
843 델파이에서 아래한글 파일을 불러와서 수정 및 편집 후 저장이 가능한지 문의드립니다.., [2] 다반향초 2017.08.28 982
842 Delphi10.2 평가판 안드로이드 7 안되네요,. [3] 캔나영 2017.08.30 200
841 [공유] 파이어몽키 ListView를 정렬하고 싶어요. 험프리 2017.08.31 287
840 [문의] 릴리즈 모드에서 컴파일 시 에러가 발생합니다 [2] file 손보라 2017.08.31 467
839 FTP GET 시 안드로이드 폰에 서 앱이 죽습니다. kerry 2017.08.31 216
838 [문의] Cannot Run on an Android Device or Emulator 오류 입니다 [2] file delphi 2017.09.06 215
837 Datasnap에서 Servercontainer에 timer 컴포넌트 사용 [1] file 파란하늘 2017.09.06 118
836 안드로이드 스튜디오 전화걸기 기능 [1] 서태원 2017.09.06 1427
835 Android Virtual Device 에서 한글 깨지거나 보이지 않는 문제 어떻게 해결하면 되나요? [1] delphi 2017.09.08 116
834 [공유] PDF파일로 저장할 수 있는 컴포넌트가 필요합니다. 험프리 2017.09.08 2823