2012-08-10 51 views
0

我的應用程序有一些可下載的(來自我的服務器)指南和地圖,用戶可以通過InAppPurchase購買它們。我想每月更新一次這些指南,或者像這樣,所以用戶可以半價購買更新。我應該如何實現InAppPurchase邏輯?通過InAppPurchase實施內容更新

我的意思是,對我來說最明顯的解決方案是爲每次更新創建InApp。當用戶想要更新指南時,他會向服務器請求更新的InApp ID,然後購買並從服務器下載。先前的指南將被刪除。問題是:這個邏輯好嗎?並且Apple不會拒絕我的應用程序,因爲我刪除了用戶支付的內容? (即使我用新的替換它)

或者也許有更正確的解決方案?

在此先感謝!

回答

0

爲什麼你想刪除以前的?

你的logc是可以的,但是我唯一能做的就是讓用戶選擇,如果他想刪除以前的內容,那麼每次他購買一個新內容時都會問他。

這不會讓他生氣,並會阻止蘋果拒絕。

+0

客戶希望刪除以前的指南,我認爲這是一致的刪除指南後更新。那麼蘋果是否會在這種情況下拒絕該應用? – medvedNick 2012-08-12 17:19:52

+0

如果我是一個客戶,我不想這樣做)你怎麼知道,每個客戶想要什麼?) – 2012-08-13 04:37:04

+0

我的意思是,讓我做這個應用程序的人,而不是「用戶」。所以你沒有回答這個問題:) – medvedNick 2012-08-13 07:38:32