2011-11-14 69 views
3

我想發佈付費應用程序,用戶可以免費使用其中一項應用內購買。iOS In App Purchase:我可以製作「第一個免費」嗎?

假設我有一個城市地圖的集合。我希望用戶支付0.99美元的應用程序,並獲得一個免費的地圖,但必須支付0.99美元的後續應用程序。但是,我想讓用戶選擇他們免費獲得的地圖,而不是將其映射到應用程序中。

IAP支持此方法嗎?還是我必須在框架之外構建它?

桑傑

+0

允許用戶從服務器加載內容的應用內購買工作。因此,您可以讓用戶免費購買第一張地圖。但是你必須考慮如何識別用戶。 – dasdom

+1

這正是我的問題。 – Almo

回答

0

那麼,一旦你想給他們的地圖列表以及他們選擇他們得到了一個。爲每張地圖製作一個NSUserDefault,並讓應用程序在啓動時檢查。 如果您的應用程序支持iCloud,則使用NSUbiquitousKey或更好,如果您有服務器,只需將其存儲爲其「帳戶」具有該映射。

希望它有幫助。 (如果我完全錯過了這個問題,我覺得我可能誤解了它)。 :)