誰かが私にCocoaアプリケーションのヘルプブックを作成する方法についての最新のチュートリアルを教えてもらえますか?私がオンラインで見つけたものはすべて古くて時代遅れであり、Appleのドキュメントはそれを明確にしていません。私が理解できない特定のことの1つは、.helpバンドルを作成する方法です。
2 に答える
このドキュメントには、ヘルプバンドルのレイアウト(および一般的なAppleヘルプ)に関する情報が含まれています。
一方、ヘルプバンドル形式が実際に必要になることはありませんでした(一部のOSバージョンでは、Appleが何年も使用しているにもかかわらず、公式にサポートされていませんでした)。
私がするのはCFBundleHelpBookFolder、CFBundleHelpBookName(でInfo.plist)を設定することだけです。後者は、「YourApp Help」などの人間が読める形式のタイトルでありAppleTitle、HTMLのと一致する必要があります。
CFBundleHelpBookFolder単に「ヘルプ」という名前に設定しSomething.app/Contents/Resources/English.lproj/Help、アプリケーションバンドルにフォルダーを作成します。このディレクトリにindex.html(必要な<meta>タグAppleTitleとを含むAppleIcon)とを配置しExactMatch.plistます。(ちなみに、ヘルプシステムが多くのトップレベルのファイルを検索する必要がないように、他のすべてがこのポイントより下のサブフォルダーに入るのは実際には良い考えです。)
この質問をした後、私は本屋に行き、この本を手に入れました。ヘルプブックの作成方法に関する非常に優れたステップバイステップのチュートリアルがあります。それは私のすべての質問に答えました。