Re: [問題] IPHONE7 相機膠捲排序亂掉

看板iOS作者 (黑白夜衝爽哥)時間9年前 (2016/09/28 19:48), 9年前編輯推噓4(403)
留言7則, 5人參與, 最新討論串2/5 (看更多)
覺得這個問題已經存在很久了... 我也正苦惱於這個問題, 根據觀察,這個問題似乎只出現在照片編號超過IMG_9999後重新計數的手機 上網找了半天找到這篇,覺得好像接近答案了,在這邊拋磚引玉,看有沒有強者有解: https://www.reddit.com/r/jailbreak/comments/3v2zjs 原波主要的作法看起來是透過電腦軟體SqliteBrowser, 去修改iPhone內Photos.sqlite資料庫內的added date,並以create date取代 我就照上面的做法, 1. 透過iTools把手機內的Photos.sqlite拿出來, 2. 透過SqliteBrowser(DB Browser for sqlite)更新Photos.sqlite的資料庫 3. 最後再關閉手機內的照片app 4. 將剛剛修改好的Photos.sqlite丟回手機 5. 開啟照片app,並等他自動重整資料庫 6. 結果等它自動載入所有照片後,相機膠卷的順序還是錯的(照片編號小的在前) 執行第6步驟時有發現他重建資料庫的過程中,照片加回相機膠卷的時間是順時的 但載入到較新、編號超過9999之後的照片會被排序到前面去,而不是最下面,也就是說, 時間 --> t=0 t=1 實際的照片順序應該是 ↓ 相機膠卷 IMG0000(old)________ IMG0000(old) IMG0000(old) 順序 ... ... ... IMG1500(old)________ IMG1500(old) IMG1500(old) IMG3500(old) IMG1600(new) <--┐ IMG3500(old) ... \ ... ├t=1新增 ... IMG9999(old) \ IMG2100(new) <--┘ IMG9999(old) \ \_____ IMG3500(old) IMG1600(new) (重整中) \ ... ... \_____ IMG9999(old) IMG2100(new) 我之前使用的是5S 8.1.2 目前 7 10.0.0 BTW,我發現執行第3步驟(強制關閉照片app)後,過一陣子都還沒放資料庫回手機的話 手機內的Photos.sqlite又開始自動生成、重建,我猜想可能是iOS還在背景檢查資料庫 所以可能硬改的流程還有點問題 不曉得有沒有強者有work around的解決方案⊙o⊙ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.94.83 ※ 文章網址: https://www.ptt.cc/bbs/iPhone/M.1475063335.A.DCF.html ※ 編輯: stu85010 (123.193.94.83), 09/28/2016 19:49:56 ※ 編輯: stu85010 (123.193.94.83), 09/28/2016 19:52:24

09/28 20:17, , 1F
你的相機膠卷應該是指"相簿"裡的"所有照片"吧?裡面的
09/28 20:17, 1F

09/28 20:17, , 2F
順序如何根本不重要(照檔名排序),"照片"中的"時刻"會
09/28 20:17, 2F

09/28 20:17, , 3F
依照exif中的時間幫你排序
09/28 20:17, 3F
"照片"中的"時刻"確實是按時間排無誤 但Facebook/Line還有不少app在上傳照片的時候就是不給你選"時刻",只給你選"相簿"阿 這樣說來,不能說不重要,應該說非常重要,不然每次找個照片要找半天,覺得相當困擾

09/28 20:28, , 4F
重要好嗎,有些人就是喜歡連相機膠卷都照順序徘好
09/28 20:28, 4F
※ 編輯: stu85010 (123.193.94.83), 09/28/2016 20:32:45 ※ 編輯: stu85010 (123.193.94.83), 09/28/2016 20:34:44

09/28 21:27, , 5F
對 我相機膠卷全亂 很難找照片 無解嗎
09/28 21:27, 5F

09/29 13:08, , 6F
求解+1
09/29 13:08, 6F

09/29 23:06, , 7F
求解+1
09/29 23:06, 7F
文章代碼(AID): #1NwwudtF (iOS)
討論串 (同標題文章)
文章代碼(AID): #1NwwudtF (iOS)