2011-07-19 46 views
0

我想要修改我的iphone應用程序中的某個應用程序的購買模式,以便在應用程序購買中解鎖全功能應用程序,而不是使用兩個單獨的應用程序。有沒有辦法做到這一點,以便以前購買應用程序的任何人都可以自動獲得購買?添加應用程序購買時會自動爲某些用戶啓用購買功能

+0

Err我討厭蘋果,整個概念,默認情況下,他們離開那些在應用程序購買... 2歲,因爲這個花了我很多錢! – JonH

回答

0

目前沒有任何方法讓用戶免費獲得應用內購買物品。但是,如果您可以檢測到用戶從舊版本升級(例如通過檢查NSUserDefaults),您可以很容易地得到您的「他們是否購買完整版本?」。檢查返回真的那種情況。

+0

這是最好的選擇。當然,如果他們更換設備或刪除並重新安裝,您將丟失該信息。 – bshirley

+0

你唯一的選擇是提供其他類型的解鎖代碼,如果有人失去了。如果該應用程序的價格低於1.99美元,那麼這並不值得。 – bshirley

0

我使用的策略是爲以前的應用程序購買者創建一個NSUserDefaults。然後,我將該版本放入應用商店一個月。我選擇了一個月,希望所有用戶都有機會升級應用程序。一個月後,我將應用內購買功能放入應用中,並將其放入應用商店。

當我測試是否應該在應用購買內容中使用任何內容時,我還會檢查是否設置了在先前版本中創建的NSUserDetaults

相關問題