在Objective-C中设置文件权限
我设法弄到了一个漂亮的ftp对象。这是非常低的水平,易于适应。我用它通过FTP将文件从一个Mac传送到另一个Mac 现在,我遇到的问题是,当传输的文件到达另一个Mac的目的地时,访问权限会以随机间隔设置给每个人:无访问权限。所以有时候,我对文件所做的任何操作都会随机失败,因为我的应用程序无法访问这些文件 有没有办法在Objective-C中更改文件的访问权限 问候,,在Objective-C中设置文件权限,objective-c,file,permissions,Objective C,File,Permissions,我设法弄到了一个漂亮的ftp对象。这是非常低的水平,易于适应。我用它通过FTP将文件从一个Mac传送到另一个Mac 现在,我遇到的问题是,当传输的文件到达另一个Mac的目的地时,访问权限会以随机间隔设置给每个人:无访问权限。所以有时候,我对文件所做的任何操作都会随机失败,因为我的应用程序无法访问这些文件 有没有办法在Objective-C中更改文件的访问权限 问候,, EZFrag对于本地文件的权限,您需要 您要使用的属性字典将包括 对于本地文件的权限,您需要 您要使用的属性字典将包括 更改远程
EZFrag对于本地文件的权限,您需要
您要使用的属性字典将包括 对于本地文件的权限,您需要
您要使用的属性字典将包括 更改远程文件的访问权限?否。更改本地文件的权限。更改远程文件的访问权限?否。更改本地文件的权限。NSMutableDictionary*dict=[[NSMutableDictionary alloc]init];[dict setObject:[NSNumber numberWithInt:511]forKey:NSFilePosixPermissions]/*511是777八进制*的十进制数/NSFileManager*fm=[NSFileManager defaultManager];n错误*错误1;[fm setAttributes:dict of ItematPath:[文件路径]错误:&error1]@Michael,我也在修改NSFileGroupOwnerAccount。但它没有更新,导致cocoaerrorcode513错误。[attributes setValue:[NSNumber numberWithUnsignedLong:12345]forKey:NSFileGroupOwnerAccountID]@EZFrag当我试图为\Library\ColorSync\NSMutableDictionary*dict=[[NSMutableDictionary alloc]init]中的文件夹设置权限时,它不起作用;[dict setObject:[NSNumber numberWithInt:511]forKey:NSFilePosixPermissions]/*511是777八进制*的十进制数/NSFileManager*fm=[NSFileManager defaultManager];n错误*错误1;[fm setAttributes:dict of ItematPath:[文件路径]错误:&error1]@Michael,我也在修改NSFileGroupOwnerAccount。但它没有更新,导致cocoaerrorcode513错误。[attributes setValue:[NSNumber numberWithUnsignedLong:12345]forKey:NSFileGroupOwnerAccountID]@EZFrag当我试图为\Library\ColorSync中的文件夹设置权限时,它不起作用\