새로운 글
새로운 덧글

본 게시판은 Update Subscription(유지보수) 대상 고객의 설치 및 등록 관련 문의 게시판입니다.

  • 게시글 작성 유의사항: 회사명, 시리얼(일부분), 제품 버전 기입 필수 (비밀글로 설정하세요)
  • 지원 가능 버전: 10.1 Berlin 이후 버전
  • 개발 관련 문의: 개발자 Q&A 이용

회사명 개성산전 
성명 김은찬 
이메일 eunchan@ks-ie.com 
전화번호 -- 
제품명/버전/에디션 RAD Studio C++ Builder 10.2.3 
시리얼번호 HTHL-******-******-H29D 

본 게시판 제품 구매 고객사에 대한 설치 및 버그 관련 문의 게시판입니다.
* 프로페셔널, 스타터 에디션은 이곳에서 기술지원이 제공되지 않으므로
* http://qc.embarcadero.com/wc/qcmain.aspx 또는 http://www.embarcadero.com/support를 이용하세요.
* 버그 문의의 경우 해당 버그를 재현해 볼 수 있도록 자세히 올려 주시기 바랍니다.

또한 질문을 등록하기에 앞서서 검색을 해보시기 바랍니다.
* 대부분의 답이 설치/등록가이드 또는 개발자 Q&A에 이미 있습니다.
* 엠바카데로 제품이 아닌 외부 컴포넌트는 해당 제조사에 문의를 하셔야 하며
* 제품 버그가 아닌 코딩 관련 문의는 개발자Q&A 게시판을 이용하시기 바랍니다.
-----------------------------------------------------------------------------------------------

서버 PC에 프로덕션 용 인터베이스 및 EMS Server 환경 구성하여 완료했습니다.

 

emsserver.ini 파일의 [Server.Keys]를 수정한 후 FMX App의 EMS Provider의 EMS 설정 관련 필드를 변형하고 간단한 버전 확인 엔드포인트로 잘 작동하는 지 여부를 확인 했습니다.

 

그 후 GCM을 이용하여 Push API Key 및 프로젝트 번호를 받아서 emsserver.ini 파일의 [Server.Push.GCM] 수정하고 FMX App의 EMS Provider의 Push 관련 필드 또한 변경하였습니다. 하지만 EMS Console Management를 이용하요 요청을 보내면 유물을 이용한 요청이라서 안 될 수 있다는 에러 메시지가 나왔습니다.

 

그래서, FCM을 이용해서 프로젝트 번호와 Push API Key를 받았습니다. 여기서 안드로이드 App 설정은 따로 안 했습니다. 이 부분이 정확하지 않지만 특정 App만 작동시키기 위한 설정으로 알고 있었고 Android Studio에서 설정 할 수 있는 방법 밖에 안 나와있었습니다. ( 이 부분에 대해서는 엠바카데로 측에 긴급 요청 부탁드립니다. 1년 넘게 해당 부분을 어떻게 해야할지에 대해 제공 안 해주는 것은 심각한 문제라고 생각합니다. )

 

그 후 emsserver.ini 파일의 [Server.Push.GCM] 및 App의Push 관련 정보를 변경 후  EMS Console Management를 이용하여 Push를 테스트 한 결과, App이 켜져 있으면, 공식 문서의 예제 앱과 동일하게 "Push Received"라는 메시지를 받았습니다.

 

그리고 홈버튼을 눌러 후 Push를 보내면 스마트폰의 푸시알림창에 푸시가 날라옵니다.

 

하지만 문제는 FMX App을 완전히 종료한 8.0.0 펌웨어 안드로이드에서 Push를 보내면 아래 사진처럼 에러가 발생합니다.

 

KakaoTalk_20190116_125459313.jpg

 

맨 처음에는 FCM의 문제라고 판단하였지만, 4.4.2 펌웨어 안드로이드에서는 앱을 완전히 종료 후에도 아래와 같은 에러가 발생하지 않아서 권한, 코딩, FMX 문제라고 추측됩니다.

 

제가 네이티브 모바일 앱을 개발한 경력이 없어서, 해당 부분에 대한 관련 내용 및 FMX의 버그라면 해당 부분에 대해서 엠바카데로 측에 버그 요청드립니다. 그리고 본 게시물을 확인하셨다면, 아래에 댓글을 달아주시면 감사하겠습니다.

 

그럼 이만...

번호 제목 글쓴이 날짜 조회 수
공지 필독: 설치 횟수 증가 방법 안내 (Registration limit has been reached) 관리자2 2017.09.13 1025
893 설치에러 [3] secret 개미 2018.01.02 6
892 트라이얼 사용 후 스타터등록 [1] 스타터 2017.12.09 110
891 1User 데스크탑과 노트북 설치 시 문제가 라이센스 문제없는지? [1] secret 이회영 2017.12.05 4
890 Operation Error [1] 서퍼용 2017.12.01 123
889 Delphi 10 beriln 문의 [2] secret 김혜령 2017.11.24 6
888 갑자기 registration limit 이라고 뜹니다. [1] secret cate 2017.11.17 4
887 interbase Uninstall 방법을 알고 싶습니다. [1] 민종이 2017.11.16 125
886 register 등록을 하고 싶습니다. [8] secret 민종이 2017.11.14 2
885 업데이트 서브스크립션 계약 기간 [1] secret 우정 2017.11.06 8
884 Android SDK platform-tools 26.0.2 설치오류 secret Jackim 2017.10.29 5
883 Android SDK 타켓이 비어 있습니다. [4] secret Jackim.093 2017.10.23 12
882 EDN계정분실 [1] secret qawsedrf 2017.10.26 4
881 설치후 처음 실행시 오류발생 [1] secret 김박사 2017.09.22 20
880 설치 후 실행 시 SDK Manager 에 아무것도 없습니다 [1] secret 지병철 2017.09.28 6
879 ER Studio 한글 입력시 프로그램 크래시 발생 [1] secret 근육마신 2017.09.27 7
878 The registration limit for this serial number has been reached. [1] secret 이수엽1 2017.09.12 7
877 설치횟수 증가 요청드립니다. [1] secret 초보개발1 2017.09.09 3
876 The registration limit for this serial number has been reached. [1] secret CNI_Employee 2017.08.28 4
875 BeaconFence VCL의 Win 64-bit 지원 관련 [2] secret DKK 2017.08.28 7
874 Update1 설치 문의 [4] secret Natura 2017.08.17 10


광고 모듈이 설치되어 있지 않아 실행을 중단합니다..