苹果长期依赖的AFP文件归档协议终于要彻底退休了。在macOS 27开发者预览版里,苹果已经直接删掉了系统自带的AFP客户端支持,这款超过40年的专有协议正式退出苹果生态。官方建议用户改用SMB3这类更现代的文件共享协议。



AFP最早可以追溯到1988年,当时苹果为Macintosh设计了原生文件共享协议,主要想提供无缝的点对点文件服务。AFP源于Apple Share和Apple Talk网络协议,后来苹果持续开发和更新AFP,把它打造成了苹果生态里不可或缺的专有协议。到了2001年,Mac OS X Server 10.0.3 Cheetah引入了AFP 3.0版,AFP也成了早期Mac OS X的核心文件服务协议。而2012年苹果发布的AFP 3.4版,虽然支持Unicode文件名、POSIX和ACL权限、资源分叉、扩展属性以及高级文件锁定等功能,但这已经是AFP最后一次大更新。

从2013年开始,苹果就把SMB协议设为系统默认的文件共享协议,这算是AFP走下坡路的起点。SMB是微软开发的行业标准协议,跨平台兼容性更有优势。2017年苹果推出APFS文件系统后,AFP不再原生支持新文件系统,当时时间机器主要靠sparse bundles临时维持兼容。2020年macOS 11 Big Sur发布时,苹果彻底移除了AFP Server功能,用户没法再从Mac主机共享AFP服务。直到2025年5月,苹果正式宣布弃用AFP客户端,并强调会在后续macOS版本中彻底移除。

苹果放弃AFP其实完全可以理解,这种老协议很难跟上现代安全标准,维护起来也特别麻烦。而SMB已经成为事实上的通用共享协议,在Windows、Linux、Mac混合环境里优势明显,加上SMB3已经非常成熟,苹果确实没必要再保留AFP。目前苹果建议大家用安全性更高的SMB3协议,兼容性和平台支持都很好,绝大多数现代NAS都支持SMB3,用户完全可以把时间机器存储位置设到NAS的共享区,根本不需要开启AFP相关功能。