警惕! iCloud 同步不支持文件夹中包含英文句号"." 文件夹同步的大坑

2022-09-27 15:40:52 +08:00
 hlbcpt

你是否用 iCloud 同步过文件和文件夹?

今天发现一个大坑,我的文件夹命名都是 a.xyz 这种方式进行命名的,结果发现在 iCloud 上面只有 a

测试手动创建 a.xyz,结果是文件夹显示名称为 a ,所以说你如果同步的文件中有英文句号,那就进坑吧!

文件会不会丢,目前还未知。

3240 次点击
所在节点    iCloud
26 条回复
Chandleric
2022-09-27 15:46:51 +08:00
试了一下我是可以在桌面上创建 a.xyz 文件夹并同步到 iCloud 的
gesse
2022-09-27 15:48:38 +08:00
我觉得应该不会有这样的低级错误。
kxxoling
2022-09-27 15:51:01 +08:00
试了下,没能复现,iPhone 和 Mac 都是最新 beta 系统。
laotun
2022-09-27 15:51:39 +08:00
试了下,没得问题
superchijinpeng
2022-09-27 15:52:05 +08:00
试了下,没有这个问题
hlbcpt
2022-09-27 15:52:52 +08:00
@Chandleric 你们在 iCloud 上新建一个试试。云上贵州。
Koma
2022-09-27 15:54:44 +08:00
这种情况只能想到跟系统识别后缀名有关,在这方面找找原因
mcluyu
2022-09-27 15:58:14 +08:00
估计你使用的 win11 系统?
starrystarry
2022-09-27 16:01:11 +08:00
首先欢迎 Apple 新用户。
最末尾的 .xyz 会被系统识别为扩展名,这一点不只适用于文件,同样适用于文件夹。
在 macOS 上取消勾选隐藏扩展名即可
每日一技:
文件(夹)末尾添加 .nosync 则不会同步到 iCloud
hlbcpt
2022-09-27 16:01:20 +08:00
@mcluyu Win10 1809
Phishion
2022-09-27 16:28:32 +08:00
@starrystarry 这个每日一技很吼啊,还想学新的额
hlbcpt
2022-09-27 16:32:28 +08:00
@starrystarry 请登录你的 iCloud share 看看文件名:)
hlbcpt
2022-09-27 16:36:18 +08:00
![]( )
TGl2aWQgIFNC
2022-09-27 16:45:43 +08:00
可以复现,不过应该确实是被挡扩展名隐藏了。
在 icloud 网页里新建 aaa.xby ,然后回车,只显示 aaa 。

去手机文件 APP 里看,aaa.bxy 是完整显示的。

另外看 F12 ,是能看到:
```
etag: "n7"
extension: "bxy"
fileCount: 0
hierarchy: [{drivewsid: "FOLDER::com.apple.CloudDocs::root"}]
isChainedToParent: true
items: []
name: "aaa"
```
TGl2aWQgIFNC
2022-09-27 16:52:48 +08:00
应该就是 web 版的 icloud drive 上不显示扩展名而已,影响个人分辨。不过不至于影响文件同步
littlewing
2022-09-27 16:57:19 +08:00
只是不显示而已,同步到本地后还是有的,你需要勾选显示扩展名
starrystarry
2022-09-27 17:14:21 +08:00
@hlbcpt #13 跟你说了,「最末尾的 .xyz 会被系统识别为扩展名在,这一点不只适用于文件,同样适用于文件夹。」
iCloud 网页默认隐藏扩展名,没有显示开关而已,文件不显示扩展名你不觉得稀奇,文件夹不显示你怎么就有疑问了呢?
zhouweiluan
2022-09-27 17:26:53 +08:00
雖然只是單純的隱藏問題,不過確實也挺不友好的。
還好我很少用 web 端。。
qeqv
2022-09-27 19:21:49 +08:00
我一直理解不了为什么默认隐藏扩展名,Windows 默认隐藏,iCloud 网页也是默认隐藏。
虽然说降低小白使用成本,但是一直用的话,迟早会面临需要处理扩展名的时候,还不如一开始就让小白理解扩展名是啥。
imrei
2022-09-27 19:29:38 +08:00
专门测试了下,我的可以

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/883303

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX