2013-07-08 41 views
3

在獲得文件的安全範圍書籤後,用戶將與書籤關聯的文件移動到不同位置後,看到書籤混合結果。用戶移動文件後,NSURL安全範圍書籤是否仍然有效?

我所看到的:

  • 如果用戶移動文件,書籤正確地解析爲
    新的位置。但是,一旦移動,如果用戶進行了更改並且保存了該書籤,則書籤不會解析,並會出現文件不存在的錯誤。
  • 如果用戶對文件進行了更改並且 保存,則書籤可以正確解析。如果用戶在保存後移動文件 ,則書籤不再解析,並給出該文件不存在的錯誤 。

基於我所看到的,它使我認爲書籤不起作用他們的方式,我認爲他們在沙盒下做。不過,我玩過其他一些沙盒應用程序,它們似乎處理得很好。

UPDATE:

  • 的網址是爲我的應用程序的文件。
  • 所有發生的修改/保存都會經過正常的NSDocument管道。
+0

如果它是針對您自己的應用程序的「NSDocument」,爲什麼您要爲該文件添加書籤? – Dov

回答

1

是的,安全範圍書籤在用戶移動文件後仍然有效。

經過一番嘗試,似乎需要操作系統少量時間來更新它用來幫助解決書籤的任何資源。在移動與它們關聯的文件後,我似乎很快解決了書籤。

相關問題