Я пытаюсь добавить следующие функции в приложение для iOS, которое я пишу:
- Отправьте набор файлов PDF в папку ресурсов проекта в XCode
- Скопируйте PDF-файлы в каталог приложения
- Откройте PDF в веб-просмотре.
Насколько я вижу, первые два шага работают нормально (я использовал FileManager для проверки fileExistsAtPath после операции копирования).
Тем не менее, веб-представление пустое и выдает ошибку («запрошенный URL-адрес не существует на сервере»).
Мой код для открытия файла выглядит следующим образом:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask, YES);
NSString *localDocumentsDirectory = [paths objectAtIndex:0];
NSString *pdfFileName = @"example.pdf";
NSString *localDocumentsDirectoryPdfFilePath = [localDocumentsDirectory
stringByAppendingPathComponent:pdfFileName];
pdfUrl = [NSURL fileURLWithPath:localDocumentsDirectoryPdfFilePath];
[webView loadRequest:[NSURLRequestWithURL:pdfUrl];
Это прекрасно работает на симуляторе, но не работает на устройстве