問題タブ [apple-help]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1061 参照

objective-c - Macアプリのヘルプブックの登録を解除する方法

アプリのヘルプブックを登録し、翌日、ヘルプブックを更新しましたが、アプリを実行しても、ヘルプブックは古いバージョンのままで、更新されていません。ヘルプブックの登録を解除する方法はありますか?またはそれを更新させますか?

0 投票する
3 に答える
420 参照

macos - Macヘルプのキーワードインデックスを診断しますか?

アプリケーションの「ヘルプ→検索」機能を使って、アプリケーションの有用な(そしてユニークな)キーワードに関連するトピックを表示するのに苦労しています。1つのキーワードのみが表示されます。

背景:プログラムのサブディレクトリにいくつかのhtmlヘルプページ(例:indexaccuracyconvert )を作成しました。マスターヘルプを呼び出すと、index.htmlファイルが正常に表示されます。そこから、クリックして他のトピックページに移動できます。

問題:キーワード検索機能を使用しようとすると、「精度」と空白のインジケーター(index.htmlをプルアップする)のみが表示されます。特定のページを指す必要がある「座標」のような他のキーワードがありますが、表示されません。

私がこれまでに行ったこと:ドキュメントを再スキミングすることに加えて(現時点では、私は少し目がくらんでいます)、BBEditの構文チェッカーを介して各ページを実行しました。また、StackOverflowで問題に関連する情報を検索しました。キーワードはかなりユビキタスであるため、これが主要なトピックの一致でしたが、私はそれを過去にさかのぼります。

ヘルプインデクサーログは、すべてのhtmlファイルにインデックスが付けられ、それぞれでKEYWORDSおよびDESCRIPTIONメタタグが検出されたことを示します(ヘルプブックで推奨されています)。

?/Contents/Resources/MacFizzyCalcHelp/リリースパッケージ(ディレクトリ)の* .helpindexファイルは〜25kです。でも、中身の調べ方はわかりません。

私が欠けているものについて何か考えはありますか?

0 投票する
1 に答える
521 参照

cocoa - Macアプリ用のヘルプブックを作成するためのツール

Bill van HeckeのHelpifyは、OmniOutlinerドキュメントをAppleHelpBooksに変換するための優れたツールです

ヘルプブックを作成するために他のツール、たとえば事前構成されたテンプレートを備えたCMSが利用できるかどうか疑問に思います。

HelpBookジェネレータツールを知っていますか?

0 投票する
2 に答える
1885 参照

macos - ローカライズされた Mac ヘルプ ブック ファイル (.help) の作成

フォルダー内の 1 つの言語だけでアプリのヘルプを作成したところ、機能しました。このコンテンツをローカライズしてスペイン語の翻訳を追加しようとしましたが、失敗しました。

Apples Guide to create a help bookについての私の理解では、ローカリゼーションを機能させるには .help パッケージを作成する必要があるということです。実行しましたが、「選択したトピックは現在利用できません。」というエラーが表示されます。機能していると思ったことが何度かありましたが、ローカライズ前のコンテンツが表示されただけでした。ヘルプ ビューアーのキャッシュを空にすると、それが停止するように見えますが、コンテンツを利用できないというエラー メッセージが表示されます。

私のアプリの AppName-Info.plist ファイルには、次のヘルプ関連のエントリがあります。

私の AppName.help ファイルの構造は次のとおりです。

AppName.help 内の Info.plist ファイルには、次のキーがあります。

私が間違っていることを知っている人、または.helpファイルの作成に関する優れたチュートリアルを知っている人はいますか?

0 投票する
2 に答える
2611 参照

macos - Appleヘルプブックチュートリアル

誰かが私にCocoaアプリケーションのヘルプブックを作成する方法についての最新のチュートリアルを教えてもらえますか?私がオンラインで見つけたものはすべて古くて時代遅れであり、Appleのドキュメントはそれを明確にしていません。私が理解できない特定のことの1つは、.helpバンドルを作成する方法です。

0 投票する
1 に答える
271 参照

macos - docbook は Apples Help Book 形式で出力を生成できますか

Apples Help Book 形式で docbook 出力できます。html、pdf ectera を生成できることはわかっていますが、Apples Help Book 形式 (OSX のヘルプの標準形式) についてはどうでしょうか。

編集:そうではないようですが、誰にとっても役立つ場合は、これが私がそれを回避した方法です。

  • 別のアプリケーションから HelpBook をコピーして、アプリケーションの必要に応じてパーツの名前を変更した構造を提供します。
  • 私のdocbook.xmlを書きました
  • ヘッダーとフッターを非表示にするオプションを設定する
  • docbook から生成された xhtml チャンク
  • 書籍の pgs フォルダーを支援するためにコピーされた xhtml ページ
  • 必要に応じて手動で編集します
  • 手動で作成された Apple ヘルプ ブックのインデックス ページ、チャンクされた xml ページへのハイパーリンクを作成
  • Apple Help Indexer を実行してヘルプ インデックスを生成する
  • アプリケーションの plist を変更してヘルプブックを参照する
0 投票する
1 に答える
204 参照

macos - Apple ヘルプ ブック ファイルは、Retina 画面で @2x 画像を検索しますか?

OS X アプリに ([ヘルプ] メニューから) 含めるために作成された (アプリ バンドルに含まれる) 形式の Apple ヘルプ ブックは、Retina 画面上の画像をMyApp.help探しますか?*@2x.png

Apple ヘルプ オーサリング ガイドや高解像度ガイドラインには、これについての言及はありません。

0 投票する
2 に答える
919 参照

cocoa - ヘルプブックのアンカーが機能しない

私はすべてを再確認し、誰かが私が見ていない愚かな間違いを見つけることができることを望んでいます。

アプリケーションのAppleヘルプセクションを作成しようとしていますが、ランディングページに正しく移動しますが、どのアンカーも機能しません。ディレクトリにあるランディングページが呼び出されindex.html、他のページが呼び出されます。 test.htmlpgs

index.htmlには次のものがあります。

test.htmlには次のものがあります。

それで、私が今いる場所にたどり着くために私が従ったステップはここにあります:

1)Appleのドキュメントで指定されているようにディレクトリを作成しました

2)Appleのドキュメントで指定されているようにHelpInfo.plistを作成しました。Info.plistに含まれています。に設定しCFBundleIdentifierましたcom.company.app_name.help

3)アプリのInfo.plistで、に設定し、CFBundleHelpBookFolderAppName.help設定CFBundleHelpBookNameしますcom.company.app_name.help

4)次に、追加したフォルダの[フォルダ参照の作成]オプションを選択したことを確認しながら、Xcodeに組み込んだディレクトリをコピーしました。

5)次に、ヘルプインデクサーを使用してディレクトリにインデックスを付けましたAppName.helpすべてのファイルのアンカー情報にインデックスを付けるオプションを選択していることを確認します。次に、.helpindexファイルを本来あるべきEnglish.lprojフォルダーにコピーしました。

それでおしまい。index.htmlファイルに次のリンクを配置すると、アプリケーションについて気付いたことがいくつかあります。これは正しく機能します。

また、 index.htmlの私のコードは次のとおりです。

test.htmlのコードは次のとおりです。

これが私のヘルプファイルのInfo.plistです。

また、私はこの投稿に従いました:http: //www.cocoabuilder.com/archive/cocoa/312037-updating-an-app-help.htmlディレクトリのインデックスの再作成に加えて、変更を加えるたびにキャッシュをクリアします。

皆さんありがとう!

0 投票する
1 に答える
67 参照

html - Web ページから Apple Help Viewer を開く

Web ページのリンクから、Apple ヘルプを開いて特定のページを表示する方法はありますか? それぞれのアプリケーションがコンピューター (およびそのヘルプ ブック) に読み込まれている場合、これは可能ですか?

何かのようなもの:

ティア