2011-03-17 120 views
10

我爲我的應用程序註冊了幫助手冊,然後在接下來的幾天內,我更新了幫助手冊,但是當我執行我的應用程序時,幫助手冊仍舊是舊版本,有什麼方法可以取消註冊幫助手冊嗎?或讓它更新?如何取消註冊Mac應用程序幫助手冊

回答

1

您需要刷新緩存:它包括刪除了幾個文件夾並重新啓動幫助守護: 見http://support.apple.com/kb/TS3335

+1

似乎並沒有爲我工作在10.7獅子:/ – 2011-09-01 15:26:42

+0

該鏈接現在給了我404 – JWWalker 2011-12-29 07:25:43

+0

鏈接的了。當我最後幾個月前試圖做到這一點時,它對我有用。如果正在運行,退出'helpd'後,要從〜/ Library/Caches文件夾中刪除'com.apple.helpd'。 – 2012-01-02 18:39:07

0

你應該確保你沒有你的應用程序的任何副本與舊的幫助手冊躺在身邊。如果您執行幫助查看器將查找並顯示舊的幫助。

7

我發現了一篇不錯的博客文章,其中包含一個清除幫助查看者緩存並重新啓動幫助守護進程的腳本。

http://macergun.blogspot.co.uk/2011/06/dealing-with-help-viewer-cache.html

腳本是這樣的:

rm -rf ~/Library/Caches/com.apple.help* 
rm -rf ~/Library/Preferences/com.apple.help* 
rm -rf ~/.Trash/* 
killall helpd 
defaults write com.apple.helpindexer IndexAnchors YES 
+0

這應該是最好的答案;鏈接的KB文檔正在返回一個404,並且無法在任何地方找到它。只需在終端中運行命令(無需運行最後一個命令,因爲下次運行幫助查看器時會運行該命令)在Lion和Mountain Lion中運行良好! – geerlingguy 2012-09-25 02:31:18

+0

10.10.3'killall helpd'似乎不適合我。但是,我所需要做的就是如上所述的垃圾'〜/ Library/Caches/com.apple.help *'。 – Todd 2015-04-19 08:04:52