要阻止Mac特定App(如备忘录、Pages)自动同步到iCloud,需在系统设置中关闭对应App的iCloud开关,并通过终端命令或访达权限调整强制解除文档路径绑定,新文档将保存至本地路径。

Mac上某些App(比如“备忘录”“Pages”“Numbers”)默认会把文档自动存入iCloud云盘,导致你本地编辑的文件悄悄上传、路径被重定向、甚至无法用Finder直接访问原始位置。要阻止特定软件的数据同步,不能只关iCloud云盘总开关,必须精准干预其绑定关系。
在系统设置中禁用单个App的iCloud同步
第一步:点击屏幕左上角苹果菜单 → 选择“系统设置”。
第二步:左侧边栏点击你的Apple ID名称 → 右侧进入“iCloud”。
第三步:向下滚动到“同步此Mac的App”区域,找到你想禁止同步的App(例如“备忘录”“提醒事项”“Pages”)。
第四步:将该App右侧的开关滑块向左拖动至灰色关闭状态。
这一步生效后,该App新建或保存的文档将不再写入iCloud云盘,而是落在本地“文稿”或“下载”等默认路径下——但【已存在iCloud中的旧文档不会自动移回本地】,需手动导出。
对已绑定iCloud的App强制解除文档路径绑定
方法一:通过访达重置文档默认保存位置
打开访达 → 顶部菜单栏点“前往” → “前往文件夹…” → 输入:~/Library/Containers/ → 回车。
在打开的文件夹中,找到对应App的容器目录(例如com.apple.Notes、com.apple.Pages),双击进入 → 再进入“Data”子文件夹。
此时不要删除任何内容,而是右键点击该容器文件夹 → “显示简介” → 拉到最底部“共享与权限”,点击锁图标解锁 → 将你的用户名权限改为“只读”或“无”,然后点锁图标锁定。
这个操作会阻止App向该路径写入新数据,迫使它回落到本地普通路径保存文档。
方法二:终端命令禁用App级iCloud文档保存
打开“终端”,粘贴并执行以下命令(以“备忘录”为例):defaults write com.apple.Notes NSDocumentSaveNewDocumentsToCloud -bool false
替换App Bundle ID即可适配其他软件(如Pages用com.apple.iWork.Pages,Numbers用com.apple.iWork.Numbers)。
执行后无需重启,但需完全退出该App再重新打开,新文档才会按本地路径保存。
验证是否生效
打开目标App(如“备忘录”),新建一条笔记 → 点击“文件”菜单 → “另存为…” → 查看弹窗中“位置”下拉框顶部是否显示“iCloud云盘”。
如果已禁用成功,顶部将显示“我的Mac”或“文稿”等本地路径,且地址栏路径以/Users/你的用户名/开头而非~/Library/Mobile Documents/。
若仍显示iCloud路径,说明系统缓存未刷新,可执行:killall cfprefsd(终端中运行)强制重载偏好设置。

















