2013-01-14 125 views
1

我在appstore上有一個付費應用程序,它沒有返回太多收入。
因此,我製作了一個免費的新版本,但它包含廣告。 現在有兩個問題。iOS支持相同應用的廣告和無廣告版本

1)我想提醒您「如果您希望無廣告版本,請按此處」。在這裏,用戶將被告知費用(1美元),然後他們可以「註冊」並獲得無廣告版本。現在,百萬美元的問題是:這是使用「inApp購買」完成的嗎?

2)如何爲購買此應用程序的用戶「辯解」?現在它是免費的,也許如果他們與我聯繫,我可以「註冊」他們在inApp?

在此先感謝。

編輯:
1)如果用戶購買了「inApp購買」,我該如何檢查我的應用程序代碼?
2)有沒有人知道一種方法來檢查用戶是否是「在應用程序成爲廣告之前付款的舊用戶」?

+1

是的,它會通過一個應用程序內購買完成。對於已購買應用程序的用戶來說,這很難,你可以嘗試編寫一些代碼來檢測它是哪種應用程序(免費或付費)並自動刪除廣告 – MCKapur

+0

好點。而對於哪個應用程序,我可以檢查應用程序的版本! :) –

+1

其實這不會工作,因爲舊的脂肪酶已經更新,他們將擁有相同的版本,所有這些。需要重新思考:)我不認爲有什麼辦法可以檢查客戶第一次下載哪個應用程序。 –

回答

0

回答:
1)adfree版本應通過inApp購買管理,並通過StoreKit(Apple SDK託管)或您選擇的不同主機(在線服務器)進行管理。
2)爲了保留「舊」客戶,您應該進行更新(仍然付費且沒有廣告),在其中添加plist文件並將其複製到「Doc​​uments」文件夾,並在發佈後等待幾個月。這應該讓付費用戶有機會更新。之後,您將發佈帶有廣告的免費版本,並且只在plist不存在的情況下才添加廣告。這將幫助你在95%的情況下。
PS:5%的休息情況是客戶選擇一起刪除應用程序並再次下載。

希望幫助其它的一瞥同樣的問題:)

4

這真的很簡單。

如果您有兩個應用程序(免費,廣告支持的應用程序和「PRO」無廣告應用程序),那麼您只需鼓勵免費應用程序的用戶升級到付費應用程序,付費應用的iTunes App Store位置。

如果您只有一個應用,那麼您使用應用內購買來隱藏廣告。然而,如果您只有一個應用程序,該應用程序曾經是付費且無廣告的,您已更改爲免費但受廣告支持,所有爲該應用程序付費的現有客戶現在都可以看到廣告(假設他們已經升級了),並且沒有實際的方法來給予無廣告版本,沒有他們付費。

除非你提前計劃了這個,並且留下了一小段代碼,最後付費的無廣告版本表示「將​​我標記爲已付款」(雖然即使這樣也可能無法在重新安裝或存檔跨設備安裝)。

+0

InApp購買有沒有「促銷」代碼? –

+0

這兩個應用程序解決方案並不是一個好的解決方案。至少不適合我的應用程序。但我想他們只會接受這些廣告。我似乎無法弄清楚區分方式:( –