0

解決策を探していると、アプリが削除されているときに起動するデリゲート メソッドがないようです。

私のアプリはサーバーにユーザー プロファイル データ (名前、画像) をアップロードし、「DELETE PROFILE」ボタンにリンクされたアプリ内の関数を呼び出して手動で簡単に削除できます。

ただし、ユーザーが最初にプロファイルを削除せずにアプリを削除した場合、データはサーバー上に永久に残り、他のユーザーのビューで利用できるようになります。

ユーザーがアプリを削除したときにサーバー データを削除するには、どうすればよいですか?

4

1 に答える 1

1

1) アプリのプッシュを有効にします。週に 1 回など、「バックグラウンド」プッシュを時々送信します。独自のプッシュ サーバーを実行します。JAVA と Python のコードがあり、おそらく他の種類のコードもあります。

トークンがバウンスした場合、アプリが削除されたことがわかります。次に、そのアカウントを古いものとしてマークします。しばらくして、ユーザーがアカウントに対して何もしていない場合は、アカウントを削除するか、停止することができます。

このアプローチの欠点は、リモート通知を送信するためにユーザーの許可を得る必要があることです。

2) ユーザーが 3 か月に 1 回のようにアカウントに再ログインすることを要求します。彼らがログインしない場合は、上記のように、マーク、モスボール、および削除を行うことができます。

于 2013-05-04T19:23:20.267 に答える