Macos 如何更改mac上文件的扩展文件属性?
我的macbook中有一些iOS项目,有一天我将它们复制到基于windows系统的pc上,然后有一天我将它们复制回macbook,我发现这些项目无法运行。 我用Xcode打开了一个项目,上面写着“builde successfully”,但即使模拟器正在运行,也无法在iPhone模拟器上部署该应用程序!?!?!?!然后,我使用“ls-l”命令检查文件,发现普通Xcode项目文件和新创建的Xcode项目文件之间的差异只是一个符号 有问题的文件:Macos 如何更改mac上文件的扩展文件属性?,macos,ls,Macos,Ls,我的macbook中有一些iOS项目,有一天我将它们复制到基于windows系统的pc上,然后有一天我将它们复制回macbook,我发现这些项目无法运行。 我用Xcode打开了一个项目,上面写着“builde successfully”,但即使模拟器正在运行,也无法在iPhone模拟器上部署该应用程序!?!?!?!然后,我使用“ls-l”命令检查文件,发现普通Xcode项目文件和新创建的Xcode项目文件之间的差异只是一个符号 有问题的文件: drwx------+ 49 dingvim
drwx------+ 49 dingvimer staff 1.6K
普通文件:
drwx------@ 60 dingvimer staff 2.0K
如何将“+”符号更改为“@”并使项目正常运行
我将非常感谢您的好意,帮助我解决这个问题(^-^)。您可以使用
ls-l@
查看扩展属性。它将向您展示如下内容:
drwxr-xr-x@ 5 cody staff 170 Mar 30 08:46 test.xcodeproj
LastUpgradeCheck 4
LastUpgradeCheck是属性的名称(有时可能有com.apple.blabla之类的名称),4是值。使用
xattr
命令设置/删除扩展属性。请参见manxattr
(它非常简短,并且有一些示例)。请注意,您可能需要修复整个项目目录。非常感谢,我会尝试!谢谢!