使用 Xamarin.iOS 访问 iOS 8 中的 tmp 目录

Access tmp directory in iOS 8 with Xamarin.iOS

有谁知道如何使用 Xamarin 在 iOS 8 中获取 tmp directory 的路径?

试一试:

var documents = NSFileManager.DefaultManager
    .GetUrls(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomain.User)[0].Path;

var tmp = Path.Combine(documents, "../", "tmp");
//https://developer.xamarin.com/guides/ios/application_fundamentals/working_with_the_file_system
public string TempPath()
{           
    var documents = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
    var ret = Path.Combine(documents, "..", "tmp");
    return ret;
}

你可以直接使用

var tmp = System.IO.Path.GetTempPath ();

这将 return 您应用的 tmp 目录