Xcode 4.5.2 山狮,Mac 应用程序
我严格按照文档进行。帮助文件夹及其子文件夹被添加到项目/资源文件夹并显示为蓝色。
如有必要,xcode 添加了文件夹引用。
无论我是在 Xcode 中还是在外部文本编辑器中查看 HTML 文件,我都会看到文件的新版本。
在应用程序内部,帮助页面全部显示,锚点工作,但页面是旧版本。
最新版本中未显示的特定文件是 DgxFiles.html 它位于以下方案中,为 ../pgs/DgxFiles.html。
当我在应用程序中访问帮助时,我看到了旧版本的 HTML 文件。旧的帮助文件似乎缓存在某处。
App的Info.plist有
<key>CFBundleHelpBookFolder</key>
<string>HungryMeHelp</string>
<key>CFBundleHelpBookName</key>
<string>com.DrummingGrouse.HungryMe.help</string>
登陆页面,HungryMe.html 有:
<meta name="AppleTitle" CONTENT="com.DrummingGrouse.HungryMe.help"/>
我拖入项目的文件夹命名为:HungryMeHelp
帮助文件夹结构为:
HungryMeHelp/
Contents/
Info.plist
Resources/
shrd/ <shared artwork>
English.lproj/
HungryMe.html <title page>
HungryMe.helpindex
pgs/ <the rest of the content pages>
sty/ <style sheets, generated list template>
scrpt/ <scripts>
我有:
0. Deleted /HungryMeHelp and re-added it.
1. Cleaned the project.
2. Reloaded Xcode
3. Rebooted Mac
在 Home > Library > Preferences 文件夹中删除以下文件
com.apple.help.plist
com.apple.helpui.plist
com.apple.helpviewer.plist
在您的主页 > 库 > 缓存文件夹中删除以下文件夹
com.apple.helpui folder
com.apple.helpdata
com.apple.helpd
com.apple.helpviewer
我错过了什么?
谢谢阅读。标记