2012-06-26 67 views
9

我目前在市場上有一款應用程序,該應用程序擁有免費廣告支持版本和付費無廣告「專業版」特徵。將Android應用程序從免費/付費模式轉換爲應用程序內付費解鎖

在每個發佈週期構建兩個不同的項目實際上是小行星中的一個痛苦;我很樂意把它歸結爲一個。

我很想聽到有關這樣做的反饋,如果有人在這裏做了這樣的舉動......有沒有什麼缺點轉換到這個新模型?

我目前有十幾個付費用戶。我能否通過他們的電子郵件地址讓他們成爲應用程序內購買的「所有者」,還是會被迫再次購買應用程序? (如果我不能讓它們成爲擁有者,我可能會放棄這個想法直到我的下一個應用。)

+0

剛剛注意到[類似問題](http://stackoverflow.com/questions/8918219/how-to-migrate-from-a-paid-android-application-to-an-application-paid-for-with -i)只要我點擊提交。該死的。 (雖然這個問題沒有得到很好的回答。) –

回答

2

有趣。我以另一種方式完成了它(將(app +補充許可證)轉換爲付費版本,無需試用)。但我的舊版(app +許可證方案)可能適合您。它在不久前被實施,然後在應用程序內購買非常簡單。

我的舊授權計劃:爲主應用下載一個Google Play;一個單獨的主要應用程序許可證列表(請參閱「2player 1.0許可證(已過時)」)。許可證下載不提供UI,但實現了內容提供商。主應用程序嘗試查詢許可APK提供的內容提供商。如果內容提供者查詢成功,則主應用程序轉換爲「許可」狀態。內容提供商本身提供了一個初步的挑戰/響應數據交換,以防止完全微不足道的黑客行爲。

這可以適用於你稍作修改。您可以使用提供質詢響應內容提供商的APK替換舊的付費許可APK,然後使用足夠的用戶界面通知舊應用的用戶,他們需要安裝新版本2.0 APK。然後修改您的應用內購買應用以檢查內容提供商的存在,並在內容提供商查詢成功時轉換爲許可狀態。

舊應用程序的用戶強制下載會有點笨重,但在我看來,你將不得不迫使他們無論如何都要下載新的應用程序。但對於十幾個付費用戶來說,這看起來很無害。

相關問題