Xcode 4.5.2 マウンテン ライオン、Mac アプリ
私はドキュメントに正確に従います。Help フォルダーとそのサブフォルダーがプロジェクトの /Resources フォルダーに追加され、青色で表示されます。
フォルダー参照は、必要に応じて xcode によって追加されました。
HTML ファイルを Xcode で表示するか、外部のテキスト エディターで表示するかに関係なく、ファイルの新しいバージョンが表示されます。
アプリ内では、ヘルプ ページがすべて表示され、アンカーは機能しますが、ページは古いバージョンです。
最新バージョンで表示されていない特定のファイルは DgxFiles.html です。これは、以下のスキームに ../pgs/DgxFiles.html として配置されています。
アプリ内のヘルプにアクセスすると、古いバージョンの HTML ファイルが表示されます。古いヘルプ ファイルがどこかにキャッシュされているようです。
アプリの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
[ホーム] > [ライブラリ] > [設定] フォルダー内の次のファイルをゴミ箱に移動します
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
私は何が欠けていますか?
読んでくれてありがとう。マーク