IAP V2로 개발해서 서비스 중인 앱이 있습니다.

이 앱의 IAP를 V3로 변경하는 작업을 진행하고 있습니다.

샘플 코드를 참조해서 작업을 진행을 하였습니다.


IAP를 테스트 위해서 앱을 실행하니, "Error checking for billing v3 support." 에러가 나면서 더 이상 진행을 하지 못하고 있습니다.

검색을 해서

http://www.androidpub.com/2400548

을 찾을 수 있었습니다. 


근데, 좀 애매한 것이 있어서 질문이 남깁니다.

v2로 서비스 중인 앱은 바로 v3로 적용할 수 있다고 구글 문서를 해석했는데, 아닌가요? T.T

적용할 수 있다고 해석을 해서 "Error checking for billing v3 support."가 나면서 더 이상 안되네요.

아!!!! sku들(부분 아이템들)이 "관리되지 않는 제품"입니다.


 int response = mService.isBillingSupported(3, packageName, ITEM_TYPE_INAPP);

                    if (response != BILLING_RESPONSE_RESULT_OK) {

                        if (listener != null) listener.onIabSetupFinished(new IabResult(response,

                                "Error checking for billing v3 support."));

                        return;

                    }


v3를 적용한 app을 market에 올리면 테스트를 할 수 있는가요?

아니면, 새로 v3용 앱을 따로이 즉 패키지명이 틀린 완전히 새로운 앱으로 올려야하는가요?


아니면 부분 아이템들을 관리되는 제품으로 바꿀 수 있는가요? 


도움 부탁드립니다.



ps. 에러가 "BILLING_RESPONSE_RESULT_BILLING_UNAVAILABLE - Billing API version is not supported for the type requested 입니다.