2012-06-26 19 views
9

Şu anda ücretsiz, reklam destekli bir sürüm ve ücretli bir reklamsız "Pro" sürümüne sahip Market'te bir uygulamanız var Özellikler.Bir Android uygulamasını ücretsiz/ücretli bir modelden uygulama içi ücretli kilitlemeye dönüştürme

İki farklı proje inşa etmek her salım döngüsünü asteroitlerdeki bir acıdır; Sadece birine indirmeyi çok isterim.

Bunu yapmayla ilgili geri bildirim duymakla ilgileniyorum, buradaki herkes böyle bir hamle yaptıysa ... bu yeni modele dönüşüm yapmak için herhangi bir olumsuzluk var mı?

Şu anda bir düzine kadar ücretli kullanıcım var. Uygulama içi satın alma işleminin "sahiplerini" kendi e-posta adresleri üzerinden yapabilecek miyim yoksa uygulamayı tekrar satın almaya zorlanacak mıyım? (Onları sahipler yapamazsam, muhtemelen tüm bu fikri bir sonraki uygulamaya kadar bırakırdım.)

+0

Sadece benzer bir soru farkettiniz (http://stackoverflow.com/questions/8918219/how-to-migrate-from-a-paid-android-application-to-an-application-paid-for-with -i) SADECE verdiğim gibi. Lanet olsun. (Ancak, bu iyi cevaplanmamıştır.) –

cevap

2

Funny. Bunu başka bir yolla yaptım (ücretli bir versiyona (deneme sürümü + ek lisans) bir deneme sürümüne dönüştürülmedi). Ama benim eski (app + lisans şeması) sizin için çalışabilir. Bir süre önce, uygulama içi satın alımlar oldukça kolay gerçekleşti.

Eski lisans planım: Ana uygulama için bir Google Play indir; Ana uygulama için bir lisans için ayrı bir liste (bakınız "2player 1.0 Lisansı (Eski)"). Lisans indirme, kullanıcı arayüzü içermez, ancak bir içerik sağlayıcıyı uygular. Ana uygulama, lisans APK'sı tarafından sağlanan içerik sağlayıcısını sorgulamaya çalışır. İçerik sağlayıcı sorgu başarılı olursa, ana uygulama "lisanslı" duruma dönüşür. İçerik sağlayıcının kendisi sadece tamamen önemsiz korsanlığı önlemek için temel bir meydan okuma/yanıt veri değişimi sağlar.

Bu, küçük değişiklikler ile sizin için işe yarayabilir. Eski ücretli lisans APK'nızı bir meydan okuma yanıtı içerik sağlayıcısı sağlayan bir APK ile ve eski sürüm kullanıcılarına yeni sürüm 2.0 APK'nızı yüklemeleri için gerekenleri bildiren yeterli kullanıcı arayüzüyle değiştirirsiniz. Ardından içerik sağlayıcısının varlığını kontrol etmek için uygulama içi satın alma uygulamanızı değiştirin ve içerik sağlayıcı sorgu başarılı olursa lisanslı duruma dönün.

Eski uygulamanın kullanıcıları için zorunlu karşıdan yükleme biraz rahatsız edici olabilir, ancak bana yine de yeni bir tane indirmek için onları zorlamak zorunda kalacaksınız gibi görünüyor. Ancak bir düzine ücretli kullanıcı için oldukça zararsız görünüyor.