2012. 7. 12. 14:02ㆍ프로그래밍/Android
국내를 대표하는 오픈 마켓의 디스토어의 부분유료 샘플앱을 실행해보도록 하겠습니다.
티스토어의 개발자 사이트에서 내려받은 "부분+유료화+API" 내부의 [부분+유료화+API\Part_API\02_Sample\Client\IAP_Sample] 아래 샘플 프로젝트를 Eclipse에서 Import해서 단말기에 담아보면 됩니다. 그전에 다음 2부분을 수정해 주시기 바랍니다.
public class Sample extends IAPActivity {
String AppID = "OA002903**"; //어플 고유 아이디
String PID = "09005704**"; // 부분유료 상품의 고유 아이디.
String BP_IP = null;
int BP_Port = 0;
.....
상품등록/관리 > 상품현황 > 부분유료화 > 테스트 진행 -> Popup창이 뜨면
테스트 단말기(MDN == 단말기 전화번호)를 등록해줍니다.
바로 오른쪽의 상품별 설정 Tab에서 부분상품 ID를 클릭하면 새로운 화면이 보이실 겁니다. 그럼 하단에 결과설정을 변경해 주시고 "수정"단추를 누른 후 위 어플을 실행해 보시면 다음 그림들과 같은 정차로 아이템 구매가 되는 것을 확인하실수 있습니다. 그리고 [과금 로그 조회] Tab에서 구매 내역을 확인 할 수 있습니다.
위와 같은 메시지를 보셨다면[상품미설정으로 테스트가 불가능합니다.] 부분 유료화 개발자 지원 Self test의 상품별 설정에서 결과설정부분을 "정상"으로 변경해보시면 됩니다. 그외에도 다양한 테스트를 해볼수 있습니다.
위 인증 번호를 아래 입력하면 정상적으로 결재가 되는 것을 확인할 수 있습니다.
그리고 최종 결과는 하단의 완료라는 글자로 표시되면 됩니다. 그리고 [Item Use]을 통해서 아이템이 사용되었는지 확인해준다.
.
'프로그래밍 > Android' 카테고리의 다른 글
OZ스토어에서 ARM 모듈 적용하기. (0) | 2012.07.31 |
---|---|
conversion to dalvik format failed with error 1 해결 방법 #2 (1) | 2012.07.26 |
Chartboost SDK 버그 : Request signature invalid (0) | 2012.04.13 |
안드로이드 결재 BillingTest (2) | 2012.01.10 |
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define (0) | 2012.01.09 |