Mac别名文件有一个包含'alis'资源的资源分支,该资源是别名记录,可能还有一些图标资源。数据分支似乎包含别名记录和图标数据,但我不确切知道格式是什么。它似乎不是数据分支,AppleSingle数据或MacBinary数据中的资源分支。
如果我从别名文件中删除资源分支,Snow Leopard中的Finder无法解析它,但Lion中的Finder可以(假设在完整时可以解析别名文件)。
我想知道如何在无法解析别名的计算机上以编程方式修复缺少资源fork的别名文件(例如,因为它指向此网络上不存在的网络卷)。