2013-04-13 147 views
1

我正在製作新聞應用。所有的新聞都是從我的網站上獲取的。爲了從中獲利並保持網站正常運行,我實施了一些廣告。現在,我希望用戶能夠關閉應用中的所有廣告以獲得一些優惠。我想每年提供這個選項。所以,今年我的應用會出現一個按鈕,讀起來像是「2013年沒有廣告」。付款後,該應用將在今年餘下時間免費廣告。 2014年,廣告再次出現,用戶可以購買「2014年無廣告」產品,金額相同。不支持更新訂閱的多設備支持

我覺得不更新訂閱將是這裏的方式。有幾件事情我還沒有想出:

  1. 是否可以自動應用程序內購買隨着時間的推移,使得它在今年讀到「在2013年沒有廣告」和「無廣告更改的名稱2014年「明年,」2015年沒有廣告「,等等?

  2. Apple表示開發人員有責任實施多設備支持。好吧,夠公平的,但我還沒有找到一種方法來識別用戶呢。用戶無需登錄即可使用我的應用程序,據我所知,無法獲取用戶的iTunes登錄名。如何將產品轉移到用戶的新iPhone上?

回答

0

經過多次思考,我的結論是,沒有辦法來實現這一點,而不會打擾用戶以某種方式登錄。

我想出了另一種方法是這樣的:

我只需要在app購買普通的非消耗,嵌入在其標識的年份。這樣,在代碼中,我可以檢查當前年份的標識符,並確定用戶是否應該購買標識符爲「年+ 1」的產品。

由於非消費品購買與用戶的iTunes帳戶相關聯,因此它們會自動轉移到其他設備,如新手機。

唯一我不能忘記的是每年都會創造一種新產品。