2011-02-27 2 views
6

무료 버전과 유료 버전이있는 Android 앱이 있습니다. 무료 버전에는 시간 제한이 있으며, 이후 유료 버전을 구매하기 위해 사용자를 Market으로 리디렉션합니다. 두 버전은 패키지 이름이 다르며 별도의 응용 프로그램으로 Market에 제출됩니다.두 개의 아이콘을 남기지 않고 무료 유료 Android 앱 업그레이드

그러나 사용자가 유료 버전을 구매하면 무료 버전을 대체하지 않습니다. 두 버전을 모두 한 번에 설치해야합니다. 무료 버전을 통해 설치하고 싶습니다. 이상적으로 홈 화면의 기존 단축키를 새 버전의 단축키로 대체 할 수도 있지만 그다지 중요하지 않습니다.

이 문제를 해결할 수있는 우아한 방법이 있습니까?

+1

http://developer.android.com/guide/market/billing/billing_overview.html 편집 - 틀렸어. Android 마켓 2.3 이상을 실행하는 기기에서 1.6 이상의 가격으로 앱을 구매할 수있는 것 같습니다. –

답변

5

사용자가 유료 버전을 구입하면 무료 버전을 자동으로 삭제할 수 없습니다. 장치의 사용자 만 전화에서 응용 프로그램을 제거 할 수 있으므로 수동으로해야합니다.

두 개의 아이콘이 정말 귀찮으면 언제든지 in-app billing을 사용하여 앱의 기능이나 콘텐츠를 잠금 해제하는 무료 버전 모델로 전환 할 수 있습니다.

+0

위대한 답변 훌리오하지만 안드로이드 마켓에서 2 개의 앱으로 2 배의 노출을 받기 때문에 인앱 결제 방식을 권장하지 않습니다. –

4

이 상황을 처리하는 가장 보편적 인 방법은 완전한 기능을 갖춘 하나의 패키지 만 릴리스하는 것입니다.

모든 기능을 "무료"버전에 넣은 다음 빈 패키지 인 "Pro Key"를 릴리스하십시오. 그런 다음 Pro Key가 설치되어 있는지 확인하는 기능을 무료 버전에 추가 할 수 있습니다. 그런 다음이 기능을 사용하여 응용 프로그램의 특정 기능을 선택적으로 잠금 해제 할 수 있습니다.

이 프로세스에 대한 자세한 내용은 How can I use the paid version of my app as a "key" to the free version?Detect if app was downloaded from Android Market을 참조하십시오.

관련 문제