Как искать во всех каталогах? Цель С - PullRequest
0 голосов
/ 16 января 2019

Я знаю, как искать в каталоге файл (ы), используя NSFileManager. Но я хочу найти все каталоги в iphone, чтобы найти файлы с некоторым расширением (скажем, .txt). Как я могу это сделать?

1 Ответ

0 голосов
/ 16 января 2019

Файлы, к которым приложение может получить доступ, находятся в песочнице приложения. Это означает, что вы можете получить доступ только к тем файлам, которые возникли (прямо или косвенно) из вашего приложения. На данный момент полный неограниченный доступ к файловой системе iOS невозможен.

Однако я думаю, что стоит отметить, что в iOS 11 были внесены некоторые изменения, которые позволяют просматривать каталоги документов других приложений. Это возможно только в том случае, если эти приложения сделали общедоступным каталог своих документов, используя ключ «UISupportsDocumentBrowser» в своем списке info.plist. Опять же, это зависит от того, как закодированы другие приложения, и может не помочь в вашем случае.

...