회사명 블로그미디어 
성명 이현철 
이메일  
전화번호 -- 
제품명/버전/에디션 Delphi XE6 Enterprise 
시리얼번호 MUCE-*******-*******-KAYD 

개발자 Q&A에 질문을 올려도, 아무도 대답해주는 분이 없어서, 이렇게 정식으로 질문을 드리게 되었습니다.

아마도 인앱결제를 테스트해보신 분이 거의 없어서 그런거 아닐까도 생각이 듭니다..


XE6 에 포함되어 있는 TInAppPurchase 컴포넌트를 기반으로, 구글인앱결제를 테스트하고 있는데..

결제창이 뜨기만 하면 그이후에는 앱이먹통되면서 꺼지는 현상이 있어서 해결이 시급한 상황입니다..


제가 잘못한건지,,, 버그가 있는건지.. 확실이 좀 알려주셨으면 합니다..


물론, 준비사항( 인앱상품 등록 등등..) 은 모두 완료된 상태입니다. 

예를들어, 테스트상품코드를 br_001 로 지정한 뒤에  아래와 같이 기본설정하고


  FInAppPurchase := TInAppPurchase.Create(Self);

  // Set the license Key for Android only

  // You can get this license from your Google Dev. Console.

  key1 :='중략...';

  key2 :='중략...';

  FInAppPurchase.ApplicationLicenseKey := key1 + key2;

//  FInAppPurchase.ProductIDs.Add(NoAdsID);

  FInAppPurchase.ProductIDs.Add(txt_product.text);

  FInAppPurchase.OnSetupComplete := InAppPurchaseSetupComplete;

  FInAppPurchase.OnProductsRequestResponse := InAppPurchaseProductsRequestResponse;

  FInAppPurchase.OnError := InAppPurchaseError;

  FInAppPurchase.OnPurchaseCompleted := InAppPurchasePurchaseCompleted;

  FInAppPurchase.SetupInAppPurchase;


 아래와 같이 결제창을 호출했습니다.

  FInAppPurchase.PurchaseProduct('br_001');


그러면 결제창까지 잘 뜹니다 (구글에 상품등록한 상품이름과 가격까지 ..)


그런데 결제를 하고 정상처리가 되고, 결제창이 사라지면, 앱이 종료됩니다..

[오류나서 종료되는 거와 같이 [보고] 버튼과 함꼐요..]


또한.. 결제창이 떴을때, 결제를 하지않으려고 창을 닫을경우

결제버튼을 누르지않고 [백버튼] 을 누르면 마찬가지로 오류와 함께 앱이 종료됩니다.


상품타입이 관리되는제품, 관리되지않는제품 마찬가지입니다..


해결책이 있을까요?..  꼭좀 답변 부탁드립니다.

그리고 구글링해도, 저 소스밖에 구할수가 없네요..



번호 제목 글쓴이 날짜 조회 수
공지 필독: 설치 횟수 증가 방법 안내 (Registration limit has been reached) 관리자2 2017.09.13 9788
» [XE6] InApp 결제 개발 오류 [1] 가을이다 2014.11.03 2626
48 slip 파일 생성방법 [1] 야광눈 2013.05.29 2638
47 DELPHI XE 설치 요청 [1] secret 한국철강 2013.02.25 2732
46 델파이트xe5 트라이얼설치후 android tool 실행에러 why 2013.10.16 2734
45 로그인 계정에 제품장보가 없습니다. [1] goodgun 2013.01.08 2830
44 설치에 문제가 있습니다. XE3 [2] file dockit 2013.02.11 2853
43 XE4 설치 후 실행시 오류(컴파일 오류) 발생 문의 [1] file 계양전기 2013.08.07 2917
42 Delphi 10.4.2 시드니에서 써드파티 Comport 설치시 델파이 10.3.2에서 Comport 오류 발생 미스터몽키 2021.04.04 2963
41 컴퓨터 이름 변경 후 라이센스를 요구합니다. [7] 없음 2020.01.30 2964
40 XE 등록 관련 [1] k2120@dongah21 2012.12.28 2986
39 XE5 설치사용중입니다. Mobile Projects=>Blank Application... unit은 뜨는데 폼은 안뜨네요.. [5] 임우식 2013.12.11 3119
38 BPL 컴파일 건에 대한 문의 CCS 2012.12.05 3225
37 재설치하지 않았는데 갑자기 XE8 Studio가 실행되지 않습니다. [1] 김동현 2021.06.16 3317
36 설치횟수 증가요청 [1] goodjkchoi 2012.09.13 3531
35 설치 limit 오류건 [1] 서하 2020.09.23 3583
34 업데이트 서브스크립션을 갱신했는데도 라이선스가 expired 되었다고 뜹니다. [1] 관리자 2021.05.24 3712
33 모바일 스튜디오 테스트 지원 [1] Feelple(고재철) 2012.10.12 3730
32 델파이XE2 인증횟수 증가요청 [1] moduware 2012.10.30 3767
31 Interbase 리눅스버전 설치방법좀알려주세요. 볏짚 2012.09.05 3783
30 EDN접속도 안되고, 설치파일 다운로드도 안되네요? [1] James7 2021.05.24 3814