Доброго времени суток!
Приложение на Objective-C, под OS X. Во время работы пользователь создает файлы из самого приложения, с которыми потом происходит работа. Надо сделать так, чтобы во время работы этого приложения нельзя было эти файлы переместить или удалить.
С помощью
NSDictionary *attributes = @{NSFileAppendOnly : @( 1 )};
NSFileManager *fileManager = [NSFileManager defaultManager];
error = nil;
[fileManager setAttributes:attributes ofItemAtPath:vUrl.path error:&error];
добился запрета на переименование да и только.
Sandbox, само собой, используется. Можно ли как-то осуществить запрет на перемещение/удаление?