我在 iOS7 中面临安全问题。我想通过执行以下配置来建立我的 url 连接而不进行任何缓存:
+(NSURLSessionConfiguration *)createSessionConfig {
NSURLSessionConfiguration *sessionConfig =
[NSURLSessionConfiguration ephemeralSessionConfiguration];
sessionConfig.allowsCellularAccess = YES;
sessionConfig.timeoutIntervalForRequest = 30.0;
sessionConfig.timeoutIntervalForResource = 60.0;
sessionConfig.HTTPMaximumConnectionsPerHost = 10;
sessionConfig.URLCache = nil;
sessionConfig.URLCredentialStorage = nil;
sessionConfig.HTTPCookieStorage = nil;
return sessionConfig;
}
当我运行 NSURLSessionDataTask 时,仍然在文件系统上创建了带有条目的文件 Cache.db-wal。
谁能告诉我如何解决这个问题?我希望文件系统上的缓存文件中没有条目。
BR,马丁