我似乎無法在任何地方找到這個問題的答案,所以這裏去...爲iOS應用更新應用內購買內容?
我已經開發了一個iOS應用程序,將有非消費應用程序內購買(擴展包)。例如,假設我出售了一個包含10個級別的包,並且在一個月內我想更新該應用內購買,以具有15個級別。用戶將不必重新購買該包;他們只需要更新它。
三個問題:
- 這甚至可能嗎?
- 用戶如何收到此通知(或者應該如何通知此更改?)
- Apple是否需要檢查此類更改?
由於提前, 裏克
我似乎無法在任何地方找到這個問題的答案,所以這裏去...爲iOS應用更新應用內購買內容?
我已經開發了一個iOS應用程序,將有非消費應用程序內購買(擴展包)。例如,假設我出售了一個包含10個級別的包,並且在一個月內我想更新該應用內購買,以具有15個級別。用戶將不必重新購買該包;他們只需要更新它。
三個問題:
由於提前, 裏克
我最近在我的應用程序中做過類似的事情。我在NSUserDefaults中保存了BOOL值,該值指定用戶是否購買了擴展包。在我的更新中,我簡單地根據BOOL值是否爲YES來更改提供給用戶的代碼。只要你設計的正確,你不應該有任何問題更新
希望這會有所幫助!
那麼,如果你以某種方式創建應用程序,通過你自己的服務器獲得新的關卡,並且iOS應用程序不需要新的代碼,我想你可以更新你的服務器代碼並添加新的關卡並在下次啓動該應用後立即讓用戶意識到這一事實。 Apple不需要爲你檢查。 – huesforalice