Environment.GetFolderPath(Environment.SpecialFolder.Personal) 在不同的位置返回不同的路径
Environment.GetFolderPath(Environment.SpecialFolder.Personal) is returning different paths in different location
当我在 .ios 项目的 appDelegate 中使用 Environment.GetFolderPath(Environment.SpecialFolder.Personal)
时,我得到一个路径 path1.
在 .core 项目中使用相同的代码,我得到的路径与 path1 不同。
谁能解释一下,为什么在两个不同的解决方案中使用相同的代码时路径不同。
谢谢
每个 iOS 应用程序 运行 在 沙盒 中并且(至少在设备上)不能从其他应用程序访问文件。
因此 iOS Environment.GetFolderPath(Environment.SpecialFolder.Personal)
为您提供的是可以存储应用程序用户数据的位置。
如果您 运行 从 iOS(无沙箱)外部进行此操作,那么您将获得一个共享位置(因操作系统而异)。
当我在 .ios 项目的 appDelegate 中使用 Environment.GetFolderPath(Environment.SpecialFolder.Personal)
时,我得到一个路径 path1.
在 .core 项目中使用相同的代码,我得到的路径与 path1 不同。
谁能解释一下,为什么在两个不同的解决方案中使用相同的代码时路径不同。 谢谢
每个 iOS 应用程序 运行 在 沙盒 中并且(至少在设备上)不能从其他应用程序访问文件。
因此 iOS Environment.GetFolderPath(Environment.SpecialFolder.Personal)
为您提供的是可以存储应用程序用户数据的位置。
如果您 运行 从 iOS(无沙箱)外部进行此操作,那么您将获得一个共享位置(因操作系统而异)。