5

機密性の高いユーザーデータを表示できる、開発中のアプリがあります。

ユーザーがアプリをバックグラウンドで実行すると、OSは実行中のアプリのスクリーンショットを撮ったように見え、ユーザーが戻ったときに状態が復元されるように表示します。

このスクリーンショットにユーザーの情報が表示されないようにしています。

私の最初のアイデアは、スプラッシュ画面の画像のポップアップを表示することでしたが、ApplicationDeactivateではレンダリングされないようです。これを達成する他の方法はありますか?

4

2 に答える 2

0

これを正しく分析しているかどうかはわかりません。OSがアプリのスクリーンショットを撮り、それを使用して状態を復元する方法がわかりません。また、OSがそれを行ったことが事実である場合、送信プロセスでのアプリの要件において、トゥームストーニングはそれほど大きな問題にはなりません。開発者は、終了時に状態を取得して保存し、起動時に再ロードする必要があります。

このトゥームストーニングをコーディングしなかった場合、これをサポートするフレームワークを使用していますか?トゥームストーニングを無効にして、特定の情報が保存されないようにすることができます。実際、このデータが非常に機密性の高いものである場合は、保存されていないことを確認する必要があります。ただし、保存する場合は、必ず暗号化して、保存された状態を他に調べられないようにしてください。ただし、OSはアプリ間の境界を強制することになっているため、WinPhoneではそれは不可能です。

于 2011-07-07T23:39:43.603 に答える
0

これがMangoSDKでは不可能であることを示すMicrosoftからの応答を受け取りました。プラットフォームの将来のリリースに追加される可能性があります。

于 2011-08-01T21:50:15.983 に答える