{"id":33794,"date":"2021-10-01T17:00:26","date_gmt":"2021-10-01T21:00:26","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=33794"},"modified":"2021-10-01T17:00:26","modified_gmt":"2021-10-01T21:00:26","slug":"ios-15-messages-bug-deletes-saved-photos","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2021\/10\/01\/ios-15-messages-bug-deletes-saved-photos\/","title":{"rendered":"iOS 15 Messages Bug Deletes Saved Photos"},"content":{"rendered":"<p><a href=\"https:\/\/www.macrumors.com\/2021\/09\/29\/ios-15-messages-bug-deleting-photos\/\">Juli Clover<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2021\/09\/29\/ios-15-messages-bug-deleting-photos\/\"><p>If you save a photo from a Messages thread and then go on to delete that thread, the next time an iCloud Backup is performed, the photo will disappear.<\/p><p>Even though the image is saved to your personal iCloud Photo Library, it appears to still be linked to the Messages app in  iOS 15, and saving it does not persist through the deletion of the thread and an  iCloud  backup.<\/p><\/blockquote>\n\n<p>Aside from the data loss, this bug is concerning because I thought that the Messages, iCloud Photo Library, and iCloud Backup systems would be isolated from one another. iMessage threads are supposed to be end-to-end encrypted in iCloud, and they aren&rsquo;t backed up if you have syncing enabled. Photos and iCloud Backup are not end-to-end encrypted. And photos in iCloud Photo Library don&rsquo;t go into the iCloud Backup, anyway.<\/p>\n\n<p>Secondly, is there something a third-party app could do using the PhotoKit API that would also trigger the bug? Or is it related to private APIs that Messages is using?<\/p>","protected":false},"excerpt":{"rendered":"<p>Juli Clover: If you save a photo from a Messages thread and then go on to delete that thread, the next time an iCloud Backup is performed, the photo will disappear.Even though the image is saved to your personal iCloud Photo Library, it appears to still be linked to the Messages app in iOS 15, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2021-10-01T21:00:29Z","apple_news_api_id":"e7a81b3f-0d4c-4da7-bd06-c4bd9318c718","apple_news_api_modified_at":"2021-10-01T21:00:29Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/A56gbPw1MTae9BsS9kxjHGA","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[146,131,1016,16,1142,31,2078,141,927],"class_list":["post-33794","post","type-post","status-publish","format-standard","hentry","category-technology","tag-backup","tag-bug","tag-datacide","tag-icloud","tag-icloud-photo-library","tag-ios","tag-ios-15","tag-messages","tag-photos-app"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/33794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=33794"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/33794\/revisions"}],"predecessor-version":[{"id":33795,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/33794\/revisions\/33795"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=33794"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=33794"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=33794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}