2016-03-14 106 views
2

我想知道是否有人可以爲以下問題提出解決方案。檢測用戶是否曾經安裝過應用程序,即使已刪除

我已經創建了一個iOS應用程序,其中前幾天的未知用戶(guest)將有權訪問該應用程序的完整版本。

然後,在「試用」期之後,我想將它們放到應用程序的免費版本上,如果他們不想支付費用,它們將獲得廣告支持。

我可以看到的一個問題是,用戶可以簡單地刪除應用程序並重新安裝,然後重新開始試用期。

我可以想象的一個解決方案是將文件上傳到用戶iCloud帳戶的「安全」部分並檢查該文件?

以前有人提出過這個問題嗎?無需註冊註冊,您發現的最佳解決方案是什麼?

感謝

托馬斯

+1

只是應用程序商店規則禁止這種基於時間的試用期,因此任何執行此操作的應用程序都不太可能獲得批准。 – mluisbrown

+0

謝謝你很高興知道 – Tom

回答

3

你的iCloud解決方案應該工作。您還可以考慮在設備鑰匙串中存儲類似的標誌,因爲在刪除應用程序時不會清除該標誌。請注意,用戶仍然可以恢復設備或禁用設備上的iCloud集成以「解決」這些問題,但這種情況相對較少。

+0

設備鑰匙串+1。這是迄今爲止最好的方式來存儲的東西,將持續應用程序刪除和重新安裝,更難以爲用戶解決。 – mluisbrown

相關問題