0

デバイスがロックされた後もバックグラウンドで実行し続けるスレッドがあります。アプリケーションにいくつかのファイルがあり、それらはで保護されていますNSFileProtectionComplete

ユーザーがデバイスをロックした後 (10 秒後) にファイルにアクセスするにはどうすればよいですか?

4

1 に答える 1

0

私が望んでいた解決策ではありませんが、うまくいきます。保護を変更しましたNSFileProtectionCompleteUntilFirstUserAuthentication

アプリのドキュメントによると、NSFileProtectionCompleteUntilFirstUserAuthentication「ファイルは暗号化された形式でディスクに保存され、デバイスが起動するまでアクセスできません。ユーザーが初めてデバイスのロックを解除した後、アプリはファイルにアクセスでき、引き続きアクセスできます。その後、ユーザーがデバイスをロックした場合。」

于 2013-09-26T09:52:30.660 に答える