1
現在、デバイスのユーザードキュメントディレクトリのカスタムフォルダにファイルをダウンロードしています。シミュレータの以下のディレクトリのように。アプリがデバイスから削除された場合はどうなりアプリがデバイスから削除されたときにアプリ関連のダウンロードを削除する
let paths = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)
var userDirectory = String(describing: paths[0])
if userDirectory.hasPrefix("file://") {
userDirectory.removeSubrange(userDirectory.startIndex..<userDirectory.index(userDirectory.startIndex, offsetBy: 7))
}
:このコードを持っている
/Users/Genie/Library/Developer/CoreSimulator/Devices/A2FB00CE-B018-4FDF-9635-35FD6678DF8D/data/Containers/Data/Application/8E04CE2A-D3BF-49FD-99EA-34ABABA84BBE/Documents
?私はファイルがどこにあると思いますか?私は彼らが自動的に削除されるように、私はそれらをこのアプリにもっと具体的などこかに置くべきですか?
非常にわかりません。
おかげアプリのファイルを削除
しかし、なぜ再インストールされたアプリが自分のログイン情報を知っているのですか?つまり、資格情報を再入力する必要はありません。 –
@LiXinyang資格情報を保存している可能性があります。 –
どこに?ビューのユーザーの観点から:) –