ในกรณีของฉันฉันได้พบว่า:
เมื่อทำการสำรองข้อมูล WhatsApp (บน iOS - iPhone) แชทกับ iCloud จะทำการคัดลอกข้อมูลสำรองลงในเครื่องทุกเครื่องที่ใช้ iCloud การสำรองข้อมูลถูกวางไว้ในโฟลเดอร์ที่ซ่อนอยู่ในเครื่องของฉัน (OS X 10.11.4) ที่อยู่ในนั้น
/ Users / UUUUUUUU / Library / เอกสารมือถือ / 57T923XXXX ~ net ~ whatsapp ~ WhatsApp / Accounts / NNNNNNNNNN / การสำรองข้อมูล
โฟลเดอร์ที่ UUUUUUU เป็นชื่อผู้ใช้ของฉันและ NNNNNNNNN คือหมายเลขโทรศัพท์ของฉัน
น่าเสียดายที่ไฟล์สำรองสำหรับสื่ออยู่ในไฟล์เก็บถาวรขนาดใหญ่หนึ่งไฟล์ (ของฉันคือ> 560MB) ดังนั้นทุกครั้งที่ WhatsApp สำรองไฟล์ WHOLE จะถูกดาวน์โหลดอีกครั้งจากสิ่งที่ฉันเห็น นี่คือสิ่งที่ nsurlsessiond กำลังทำอยู่
หากคุณรันคำสั่ง brctl log -w ที่กล่าวถึงข้างต้นคุณจะเห็นบางสิ่งในบรรทัดเหล่านี้:
received a push for container 57T923XXXX~net~whatsapp~WhatsApp
[note] 2.335 [2016-05-04 12:44:54.114] cloudkit.operation.callback sync-down.container-metadata BRCContainerMetadataSyncDownOperation.m:229
fetched 0 containers metadata from the cloud
[note] 2.375 [2016-05-04 12:44:54.154] sqlite.serverTruth zone.server BRCServerZone.m:771
received 25 edited items from the cloud for 57T923XXXX.net.whatsapp.WhatsApp
[note] 2.427 [2016-05-04 12:44:54.207] bird.scheduler.Apply Changes accountsession BRCAccountSession.m:1473
we will now download new documents automatically because the account contains less than 5 GB
[note] 2.536 [2016-05-04 12:44:54.316] sqlite.clientTruth fs.downloader BRCFSDownloader.m:1469
downloading 11 documents in 57T923XXXX.net.whatsapp.WhatsApp
การลบ 'เอกสาร' ของ WhatsApp (เช่นการสำรองข้อมูล) ผ่านคอนโซลการจัดการพื้นที่เก็บข้อมูล iCloud ใน iOS หรือ Mac OS X จะลบไฟล์ออกจากโฟลเดอร์เอกสารมือถือและหลังจากนั้นไม่มีกิจกรรมใดเพิ่มเติมจาก nsurlsessiond
หวังว่านี่จะช่วยได้