2013-05-04 47 views
0

搜索似乎沒有委託方法在應用程序被刪除時觸發。從iOS中刪除應用程序時刪除服務器上的對象

我的應用程序上傳在服務器上(名稱,圖像)的用戶配置文件數據,我可以很容易地刪除手動調用內部應用中的一些功能鏈接到「刪除個人資料」按鈕。

但是,如果用戶刪除應用程序,而不先刪除他的個人主頁上,他的數據將在服務器永遠提供給其他用戶的觀點,反對什麼,應該可以預料的。

應該用什麼來擺脫服務器的數據爲用戶刪除應用程序的最佳方式?

+0

如果用戶刪除應用程序,然後重新安裝它,可能在不同的設備上?數據已經不是問題了嗎?無論如何,數據有多大?硬盤空間很便宜。那麼爲什麼要刪除它,除非用戶明確要求? – 2013-05-04 21:41:41

回答

1

1)啓用應用程序推送。發送「背景」時不時推送,就像每週一次。運行你自己的推送服務器 - 周圍有JAVA和Python代碼,可能還有其他類型的代碼。

當你看到一個令牌反彈,你知道應用程序已被刪除。然後,您將該帳戶標記爲陳舊。在稍後的時間,如果用戶沒有對該帳戶進行任何操作,則可以刪除它或將其暫存。

對這個缺點的方法是,你需要得到用戶的許可將其發送遠程通知。

2)要求用戶重新登錄到自己的帳戶一樣,每3個月一次。如果他們沒有登錄,那麼你可以像上面那樣做 - 標記,備份,然後刪除。

相關問題