2013-11-25 46 views
0

我試圖在應用程序中實現我的應用程序購買機制,並且很難找出正確的方法。iOS In應用程序未續訂多次購買

我的應用程序提供的服務可以用於用戶想要的任意數量的項目。如他所願,他可以隨時添加更多。該服務是一項年度服務。

從我在文檔中的理解,它應該是一個不更新的訂閱。 問題是讓我們說一個用戶買了項目A的服務。 一個星期後,想要添加第二個項目的服務,項目B.然後,當他購買它的ios彈出一個窗口,並說他已經買了它並詢問他是否想續約。 此窗口不正確!他沒有爲項目B購買服務,而是購買了項目A.這會讓我的用戶非常困惑,我真的需要避免這種情況。

我看過並找到了切換訂閱的解決方案,例如在名爲「管理1項」的產品與稱爲「管理2項」的產品之間切換可能是解決方案。

另一種解決方案是創建具有確切名稱和說明的多個應用內產品,並管理從應用內購買哪一個產品。蘋果會好嗎?

我應該如何處理應用程序購買以滿足我的應用程序需求?

謝謝 湯姆

回答

0

首先,你讀過iOS In App guide?這應該是第一站爲您服務。其次,您不能擁有兩個具有相同ID的In App產品,因此我不明白爲什麼添加第二個產品會提示用戶已購買產品?你能澄清一下嗎?一般來說,如果我購買了你的產品,你應該保存我購買的數據,即阻止這個功能,所以我只有當我取消訂購/我的訂購過期時纔會再次啓用。

不確定關於不更新,但它似乎很適合情況,我猜。您始終可以考慮購買耗材並在某處存儲信息,以便啓用某些功能。另外,當用戶購買訂閱時,他/她無法取回錢款(除了少數情況,例如錯誤),所以一旦你決定不需要它,就取消它。通過這種方式,您可以檢測收到的產品是否過期,但用戶不能在中間時間從一個產品交換到另一個產品。