1

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、マーティン

4

1 に答える 1