最近的文檔
回答
它們存儲在~/Library/Preferences/com.apple.recentitems.plist
文件中。
您需要臨時授權com.apple.security.temporary-exception.files.home-relative-path.read-only = Library/Preferences
需要,因爲CFPrefs API無法手動讀取使用的NSDictionary plist中 - >它總是試圖在沙箱文件夾中打開PREF,你可以不特定的文件的路徑
不包含涉及硬編碼路徑名的方式是使用LSSharedFileList。有問題的列表是kLSSharedFileListRecentDocumentItems
。
如果列表不完整或沙箱阻止訪問它,我推薦filing a bug。
噸的人已經提交了它..它基本上只是另一個包裝用戶默認的方式,它似乎並沒有得到修復很快:( –
@ Daij-Djan:許多API是圍繞用戶默認或一些包裝其他文件訪問;這並不意味着你應該直接訪問用戶默認設置/相關文件 –
不,你說得對,我是說這是我上面解釋的同樣的錯誤:)我不同意它將是IMO的適當方法 - 儘管可可編碼器也有這個API的問題:) –
- 1. 貓鼬:找到最近的文檔
- 2. Lucene.NET獲取最近索引的文檔
- 3. Graphael文檔,最近的樣本等
- 4. 從一組文檔中找到最相似的文檔(最近的鄰居)
- 5. 查找最近7天當天的最後一個文檔
- 6. 訪問「最近文檔」文件夾中的所有文件
- 7. SHAddToRecentDocs不會將我的文件添加到最近的文檔
- 8. mongodb - 查找具有最接近的整數值的文檔
- 9. 在.NET中獲取最近文檔文件夾
- 10. RibbonApplication Menu中的最近文檔是否爲按鈕?
- 11. MongoDB,返回集合中每個user_id的最近文檔
- 12. 查看Vim中最近使用的文檔列表
- 13. 最近關於Dart分離物的文檔
- 14. 如何返回離地理位置最近的文檔?
- 15. 在完整文檔中查找最接近的元素
- 16. 最近的IE更新/ HTML 4.0過渡文檔
- 17. 的GZip最近的文件
- 18. 尾巴最近的文件
- 19. 最近的文件列表
- 20. Eclipse最近的文件
- 21. 顯示最近的文件
- 22. 如何捕獲文檔中最後一次更改(最近發生的)更改
- 23. 在最近項目中打開文檔子菜單
- 24. Couchbase查詢最近沒有看到文檔添加
- 25. 提取最近10個從XML文檔元素
- 26. 將innerHTML更改爲附近的文檔
- 27. 使用Acrobat Javascript可以在最近的文檔列表中打開文件嗎?
- 28. 最近/最近一個月的帖子
- 29. GeoIP最近(最近)的國家
- 30. 最近表格的最近表格
@ Daji-Djan蘋果允許這種做法嗎?訪問最近的文件是一個臨時的例外,有沒有人有幸?或者,有沒有像運行搜索查詢來查找所有「上次使用」文檔的方式? –
很高興知道,我將刪除我的推測性答案。 –
它是在個人的基礎上被允許的。在審覈之前,您必須說明爲什麼以及何時使用該例外。我很幸運,但它是一場賭博......無論如何,這是我知道的唯一方法:/甚至LSSharedFileList API(這更好,並且使它變得簡單:PEASY:D!)_fails in sandbox._ –