Я использую Xamarin.IOS для создания приложения, которое генерирует PDF-файл.Есть пара страниц, которые я хочу добавить в каждый генерируемый файл.Чтобы достичь этого, я добавил папку MyDocs в свой проект и поместил File.pdf внутри.Я также добавил в MyDocs класс FileGet, в котором есть один статический метод GetFile, который возвращает поток в File.pdf.
GetFile реализован следующим образом:
using System.IO;
...
return new FileStream(Path.Combine("MyDocs", "File.pdf"), FileMode.Open, FileAccess.Read);
, и я вызываюметод, подобный так:
using MyApp.MyDocs;
using System.IO;
/*
code to generate the user's pdf document
*/
FileStream stream = FileGet.GetFile();
/*
code to append documents
*/
но получите
System.IO.DirectoryNotFound: Could not find a part of the path "/private/var/containers/Bundle/Application/1B01EF3D-CA49-47F9-9CBB-30EE10AEE6A1/MyApp.app/MyDocs/File.pdf".
Какой правильный способ доступа к File.pdf в моей папке MyDocs?или это не правильный способ хранения PDF-файла в приложении?