2013-04-16 88 views
0

我應該使用哪種類型的應用程序內購買,以便用戶無需查看以前的內容狀態(更新前)就可以更新應用程序內容,並且可以使用蘋果的應用程序內指南進行更酷的操作?內容更新爲應用程序內購買

我的想法:

  • 耗材 - 沒有,因爲我想恢復功能(由Apple提供)

  • 非消耗 - 也許,但蘋果公司聲稱「此次採購類型用於不過期的服務「。舊內容將在更新後過期。我不想積壓過時的內容

  • 某種可再生或不可再生的訂閱 - 也許 - 但訂閱模式不夠清晰,我認爲用戶很喜歡訂閱

編輯: 好的,要清楚 - 內容是數據集。數據集是從時間A到時間B收集的一些數據。在更新中,我將提供從時間B到C收集的新數據集,在下一個從C到D等。

示例: 現在我們有時間E.用戶下載應用程序。應用程序已捆綁數據集,數據從時間A到B,因此已過時。用戶購買更新。現在應用程序中的數據集被時間D到E中的數據替代,並且它是最新的。

+0

「舊」內容是否與應用程序一起提供,它被更好的東西取代。或者這是以前購買的東西,正在被新購買取代? – Wain

+0

應用程序從某些內容開始(已捆綁)。通過應用內購買用戶可以下載新的最新內容。新的內容補充舊的內容。購買的內容必須在與用戶的Apple ID鏈接的所有設備上可用(恢復由StoreKit提供的購買)。購買後用戶無論先前購買計數只能看到最新內容。新的內容包每個月都會提供,但並非總是如此。 – Kubba

+1

您編輯的問題與具有映射數據的應用程序相當。當用戶付費升級時,用戶不會期望訪問舊地圖。簡單地說清楚會發生什麼,你會沒事的。 – Wain

回答

1

您可以將其作爲非消耗品或訂閱提供。從技術上講,舊數據沒有過期,你只是提供一個付費選項來升級到一組高級數據(而舊數據變得無關緊要)。

我想說,你應該在產品的描述中說清楚它是一個更好的版本的替代品,只是讓用戶知道該期待什麼。

如果您可以保證定期更新數據,那麼在設定的時間段內,訂閱可能是一個不錯的選擇。

你還應該考慮你是如何提供新的購買。使用定義的許多IAP(並由Apple審覈)發佈應用程序,但這些應用程序未顯示直到指定的日期或直到您的服務器說他們可用...

+0

謝謝,但在Apple的文檔中,「用戶將他們購買的物品視爲他們保留並永久保存的物品」。這是否意味着我必須提供funcionality來回顧並查看之前購買的舊內容? – Kubba

+0

只有蘋果能夠真正回答這個問題(你需要提出支持票)。只要它不會讓用戶感到困惑,並且他們沒有更少的數據或功能,那麼你就沒事了。成像允許升級一組顏色和所有顏色。如果用戶購買一套,但然後購買全部,向用戶展示兩者是沒有意義的 - 只顯示全部。但用戶並沒有失去以前的任何東西。 – Wain

+0

我編輯了原始問題 – Kubba