Установка прав доступа к файлам в Objective-C - PullRequest
1 голос
/ 24 ноября 2011

Мне удалось достать изящный объект ftp.Это очень низкий уровень и его легко адаптировать.Я использую его для передачи файлов с одного Mac на другой через FTP.

Теперь проблема, с которой я сталкиваюсь, заключается в том, что когда файл, который передается, достигает своего места назначения, на другом Mac права доступа через произвольные интервалы устанавливаются равными "Все":».Поэтому иногда, что бы я ни делал с файлами, происходит случайный сбой, потому что мое приложение не может получить доступ к файлам.

Есть ли способ изменить права доступа к файлу в Objective-C?

С уважением, EZFrag

1 Ответ

4 голосов
/ 24 ноября 2011

Для доступа к локальным файлам вы бы хотели [NSFileManager setAttributes:ofItemAtPath:error:]

И словарь атрибутов, который вы хотите использовать, будет включать NSFilePosixPermissions.

...