รายงานจาก Jeffrey Paul นักวิจัยความปลอดภัยจากบริษัท EEQJ ระบุว่า OSX 10.10 Yosemite นั้นเซฟข้อมูลที่ผู้ใช้เปิดค้างอยู่ขณะที่ปิดแอพพลิเคชั่น แล้วส่งกลับไปยัง iCloud ทั้งหมด
OSX นั้นจะเซฟไฟล์เอกสารที่เปิดอยู่ขณะที่กำลังปิดแอพพลิเคชั่น ลงสู่ดิสก์ใน ~/Library/Saved Application State/
เป็นเรื่องปกติ แต่ใน Yosemite เอกสารที่ยังไม่ได้เซฟเหล่านี้กลับถูกส่งขึ้น iCloud ทันทีหลังปิดแอพพลิเคชั่น
ตามเอกสารของแอปเปิลเมื่อปีที่แล้ว เอกสารจะถูกเซฟกลับ iCloud จากเครื่องแมคต่อเมื่อเปิดเอกสารจาก iCloud หรือสร้างเอกสารใหม่แล้วเซฟสู่ iCloud อย่างจงใจเท่านั้น แต่ใน Yosemite ตามรายงานของ Paul แม้จะไม่ได้เซฟลง iCloud มาก่อน หากปิดแอพไป ข้อมูลก็จะถูกอัพโหลดไปทันที
นอกจากเอกสารที่ยังไม่ได้เซฟแล้ว ข้อมูลที่ถูกอัพโหลดไป เช่น รายชื่ออีเมลที่มีการโต้ตอบล่าสุดแม้จะไม่ได้โต้ตอบกันผ่านบัญชี iCloud แต่หากอยู่ในรายการอีเมลของระบบก็จะถูกส่งขึ้นไปด้วยเช่นกัน
ใครเล่น Yosemite อยู่ก็ทดสอบกันได้ครับ
ที่มา - Datavibe, Y-Combinator
Comments
ปัญหาเยอะ ตัวบลูทูธที่เคยเชื่อมกับ iphone ประจำ ตอนนี้เน่าซะแล้ว เซงมาก
อ้าว นึกว่าผมเป็นคนเดียว
อืม... ไม่ใช่แค่ Spotlight สินะที่ต้องปิด
รัฐบาลเมกากับจีนอันตรายกับภาคธุรกิจกับการเมืองซะจริง -_-
มันคือ Handoff รึเปล่าครับ คือสงสัยเหมือนกันว่าพี่สื่อสารระหว่าง OSX กับ iOS ยังไงให้เนียน ใช้ Bluetooth คุยกัน ใช้ Wifi ต่อให้มันเร็ว หรืออาศัยสถานะใน iCloud ร่วมด้วย
ส่วนสำคัญคือทำไมไม่บอกคนอื่นก่อน ทำไมต้องเอาข้อมูลไปผ่าน apple server แทนที่จะเป็น p2p และจะปิดใด้อย่างไร
samsung ใหญ่แค่ใหน ?
https://youtu.be/6Afpey7Eldo
มันเป็นเพราะระบบ Handoff ( Continunity) ของ OS X Yosemite ไหมครับ
เพราะต้องทำให้ Device ต่างเครื่องกันทำงานเอกสารต่อเนื่องได้ในทันที
หมายความว่าถ้าทำงานเอกสารบน Mac อยู่ถึงยังไม่ได้เซพแต่ก็สามรถมาพิมพ์บน iPhone ต่อได้ทันที
ดูจากหลักการ ถ้าเซพขึ้น iCloud ก็ดูจะเข้าเค้านะฮะ
อ่านหัวข้อข่าวแล้ว ผมก็นึกถึง Continunity ทันที.. คงเป็นความตั้งใจ
เท่าที่ดูแล้ว ผมว่าน่าจะเป็นส่วนของ Autosave มากกว่านะครับ
ตั้งแต่ Lion เป็นต้นมา ถ้าเราปิด App โดยไม่กด Save, ตัว OS จะเซฟ Application State เอาไว้
พอเปิดใหม่ก็สามารถใช้งานต่อที่เดิมได้เลย
ทั้งนี้...ถ้าเราไม่ต้องการ ก็สามารถ ปิด Feature นี้ได้ครับ
autosave มันทำงานอยู่แล้วครับ แต่มันเซฟลงดิสก์ธรรมดา
เป็นคนละเรื่องกับการอัพโหลดขึ้น iCloud
lewcpe.com, @wasonliw
อย่างที่คุณ lew บอกในเนื้อข่าวแหละฮะ
ว่าปกติ OS X มันเซพไฟล์ที่ยังไม่มีการเซพลงดิสอยู่แล้ว
ซึ่งตรงนี้น่าจะเป็น Auto Save
แต่มาบน Yosemite มันเซพขึ้น iCloud
ผมเลยคิดว่าน่าจะเกี่ยวกับ Continunity
นึกถึงคำพูดหนึ่งใน กับตันอเมริกา2 เลย
OSX -> OS X
คิดว่าคงเป็นฟีเจอร์ Continuity นะครับ แต่ก็ไม่รู้ทำไมต้องส่งขึ้น iCloud และปิด Continuity ก็คงไม่สามารถหยุดฟังก์ชันนี้ได้
ดูจากลักษณะการทำงานแล้ว...มันเป็นส่วนของฟีเจอร์ Autosave ครับ
ซึ่งถ้าเราจะ Disable ก็สามารถ Disable ได้โดยไปที่
System Preferences -> General -> Ask to keep changes when close documents ครับ
ซึ่งถ้าเรา Check ไว้ มันก็จะถามก่อนปิดว่าจะ Save File รึเปล่า
ไม่แน่ใจว่า จะดีใจที่ข้อมูลจะไม่หาย หรือจะเสียใจเพราะข้อมูลหลุดดี
ผมว่า มันเป็นตั้งแต่ Mavericks แล้วนะ ทำไมเพิ่งมาเอ๊ะใจกันหนะครับ
ผมใช้ TextEdit ไม่เคยกด save สักอัน มันก็จับขึ้น iCloud หมด
เพียงแต่ตอนนั้นยังไม่มี iCloud Drive เลยยังไม่เห็นกัน
แต่ถ้าเปิดดูจาก iOS ในส่วน Manage iCloud Storage ก็จะเห็นอยู่ครับว่ามี file
หรือเข้าเวป developer.icloud.com (ไม่แน่ใจเข้าได้ทุกคนหรือเปล่านะครับ) ก็จะเห็นเหมือนกันครับ
คุณยืนยันได้ไหมครับว่าเป็นแบบที่คุณว่ามา เพราะผมอ้างอิงจากเอกสารแอปเปิลอัพเดตปีที่แล้ว แอปเปิลระบุชัดเจนว่าไม่เป็นครับ
"On Macs, the document is autosaved when you close the document, but only if you opened the document from iCloud or manually saved it to iCloud." - TS4372
lewcpe.com, @wasonliw
ไม่รู้อันนี้ใช้ยืนยันได้เปล่านะครับ ผม cap มาจาก iCloud ของผม (ผมลงรูปไม่เป็น เลยลงเป็น link ไป dropbox แทนนะครับ)
https://www.dropbox.com/s/o5rmmhmbi2z01iu/icloud-textedit.png?dl=0
ดูที่วันที่ของ file หนะครับ ซึ่ง file มันมีมานานแล้ว และตั้งแต่ผมลง Yosemite ผมยังไม่เคยเปิด TextEdit เลย หลัง ๆ ใช้แต่ Note เพราะมันจะได้ sync ลง iPad หนะครับ
ใน Mavericks อาจจะเป็นเฉพาะ TextEdit ก็เป็นได้ครับ ถ้าใครยังไม่ได้ up Yosemite ก็ฝากลองหน่อยนะครับ
ผมไม่เคยสังเกตุเลยจนมาเจอกระทู้เนี้ยแหละครับก็จริงๆงะแหละ