当我在.ios项目的appDelegate中使用Environment.GetFolderPath(Environment.SpecialFolder.Personal)
时,我得到一条路径说路径1。
任何人都可以解释,当两个不同的解决方案中使用相同的代码时,为什么路径不同。 谢谢
答案 0 :(得分:2)
每个iOS应用程序都在沙箱中运行,并且(至少在设备上)无法访问其他应用程序中的文件。
因此,在iOS上,Environment.GetFolderPath(Environment.SpecialFolder.Personal)
为您提供了存储应用程序用户数据的位置。
如果您在iOS(无沙箱)外部运行,那么您将获得一个共享位置(因操作系统而异)。