我尝试将应用程序包中包含的文件作为资源复制到 iPhone 上的临时文件夹。虽然这适用于模拟器,但在设备上我得到一个例外:
System.UnauthorizedAccessException:访问路径“/private/var/mobile/Applications/B763C127-9882-4F76-8860-204AFEA8DD68/Client_iOS.app/testbundle.zip”被拒绝。
我使用的代码如下它无法打开源文件。
using(var sourceStream = File.Open("./demobundle.zip", FileMode.Open))
{
sourceStream.CopyTo(targetStream);
}
将文件复制到目标流的正确方法是什么?