覺得這個問題已經存在很久了...
我也正苦惱於這個問題,
根據觀察,這個問題似乎只出現在照片編號超過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之後的照片會被排序到前面去,而不是最下面,也就是說,
時間