Tag: файловые системы

В файловой системе памяти для приложений iOS

Я пытаюсь создать файловую систему в памяти (например, tmpfs) для iOS или, альтернативно, эквивалент устройства отображения устройства Linux (т. Е. Иметь виртуальное блочное устройство, которое я контролирую в программном обеспечении). Конечная цель состоит в том, чтобы преобразовать данные, поскольку они считываются с диска прозрачно для приложения. Я знаю, что каждое приложение изолировано песочницей, и все […]

как файлы доступа расширения приложения могут содержаться в приложении Doucments / folder

В расширении приложения есть способ получить изображения, созданные из содержащего приложения, которое хранится в папке / var / mobile / Containers / Data / Application // Documents //?

ASIHTTPRequestErrorDomain Code = 8. Невозможно переместить файл из каталога temp в документы

Я загружаю файлы с помощью ASIHTTPReqeust. Все загружается отлично, но не может перемещать файл из каталога temp в документы. Когда я реализую -(void) request:(ASIHTTPRequest *)request didReceiveData:(NSData *)data запрос завершается с ошибкой. Но файл загружается. Если я удалю эту реализацию, все будет хорошо, и файлы перейдут в документы. Вот текст ошибки: Error Domain=ASIHTTPRequestErrorDomain Code=8 "Failed to […]

Поддерживает ли Chrome iOS API-интерфейс filessytem

Я знаю, что chrome теперь поддерживает файловую систему HTML5 api на рабочем столе, и я верю в Android, но я не видел никаких ссылок на хром на ios, поддерживающих его. Кто-нибудь знает, если это так?

Как создать полный и безопасный путь к файлу, когда у меня есть путь к каталогу, имя файла и расширение?

Предполагая, что directoryPath указывает на каталог Documents приложения: NSString *fileName = @"demo"; NSString *extension = @"txt"; NSString *filePath = [directoryPath stringByAppendingPathComponent:fileName]; filePath = [filePath stringByAppendingPathExtension:extension]; Я ДУМАЮ, что это способ сделать это, но я не уверен. Может быть, еще лучше. Сначала я подумал, что, возможно, просто создаю имя файла с расширением: NSString *fileName = [NSString […]

NSFileManager Attributesforitem не работает и возвращает null

Сейчас я работаю над iOS-приложением, которое нуждается в NSFileManager но когда я выполняю метод attributesOfItemAtPath: он возвращает null. Это также не выполняется для NSData и метода dataWithContentsOfFile: . Я не понимаю, почему это происходит. Используемый мной URL-адрес выглядит примерно так: file://localhost/private/var/mobile/Applications/597DE145-33D7-4F92-AE95-029D5CF15291/tmp/Kv7DWqtRWH7WnN47HdDW Я подозреваю, что это может быть связано с URL, но я не уверен.

Где хранить личные важные пользовательские данные, если каталог «Документы» не является параметром?

В моем приложении используется общий доступ к файлам iTunes, который предоставляет пользователю все содержимое каталога Documents, что делает его уязвимым для случайного удаления или манипуляции. Я часами читал эти документы, но это беспорядок, и я надеюсь, что кто-то знает по опыту. Во-первых, в одном месте они говорят, что я должен поместить эти файлы в каталог […]

Доступ к файловой системе iOS без джейлбрейка?

Я хотел бы написать / использовать скрипт с открытым исходным кодом, который может получить доступ к файловой системе iOS (без jailbroken). На устройстве Jailbroken я использую ssh / scp для доступа, передачи данных с устройства. Намерение – скопировать некоторую часть файловой системы iOS (например /var/mobile/Applications/xxx-xxxx/Documents ) на Mac с устройства, отличного от Jailbroken , с […]

Как перебирать все файлы изображений в каталоге?

В моем приложении используется общий доступ к файлам iTunes. Пользователь может добавлять файлы в каталог «Документы». Я должен прочитать эти файлы, но убедитесь, что они представляют собой только изображения, а не текстовые файлы или другой «мусор». Как я могу перебирать файлы в каталоге и распознавать только те, которые являются изображениями? Я предполагаю, что мне пришлось […]

Существует ли более безопасный способ создания каталога, если он не существует?

Я нашел этот способ создания каталога, если он не существует. Но это выглядит немного воинственным, и я боюсь, что это может пойти не так в 1 из 1000 попыток. if(![[NSFileManager defaultManager] fileExistsAtPath:bundlePath]) { [[NSFileManager defaultManager] createDirectoryAtPath:bundlePath withIntermediateDirectories:YES attributes:nil error:NULL]; } Существует только этот неудобный метод fileExistsAtPath, который также ищет файлы, а не только каталоги. Но […]

Давайте будем гением компьютера.