将文件从 mac 复制到 pc 再复制回 mac 后,我的 .xcodeproj 文件显示为文件夹

发布于 2024-10-07 01:50:27 字数 35 浏览 2 评论 0原文

我怎样才能把它恢复为可以用 xcode 打开的“文件”?

How can I get this back to a "file" I can open with xcode?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

请远离我 2024-10-14 01:50:27

很可能有更好的方法,但您可以说服 OSX 进行更改,方法是首先将其重命名为不带扩展名的名称(myProject.xcodeproj 变为 myProject),然后再次重命名,重新添加扩展名(myProject 变为 myProject.xcodeproj) 。

我刚刚尝试过,似乎效果很好。

There may well be a better way, but you can convince OSX to make the change by first renaming it to something without an extension (myProject.xcodeproj becomes myProject), then renaming again, adding the extension back in (myProject becomes myProject.xcodeproj).

I just tried it and it seems to work fine.

三人与歌 2024-10-14 01:50:27

由于 HFS 文件系统比大多数其他文件系统(包括 FAT 和 NTFS)保存更多的元数据,因此将整个分支(例如文件文件夹)复制到其他文件系统往往会丢失捆绑状态等内容。
不同的复制方式也有不同的复制结果,具体取决于复制时是否拾取不可见文件。
解决此问题的最佳方法是在将整个分支移出 HFS 之前对其进行压缩,或者将分支保留在根据需要从 Mac 挂载的虚拟磁盘上。

Because HFS filesystems hold a lot more metadata than most others, including FAT and NTFS, copying entire branches, e.g. folders of files, onto other filesystems tends to lose stuff like the bundle state.
Different copy methods also have different copy results, depending on whether the invisible files are picked up by the copy.
The best way to address this is by either compressing the whole branch before moving it off HFS, or by keeping the branch on a virtual disk that you mount from your mac as needed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文