問題タブ [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.
objective-c - デバッグ ヘルプ ブック (「選択したトピックは現在利用できません」)
そうです - それで私はヘルプブックを作成し、すべての正しいことplist
を行い、ファイルを再確認しましたindex.html
が、私が得るのは悪名高いものだけです
選択したトピックは現在利用できません。
ヘルプブックを開こうとしたときのコンソールの唯一のエントリはプレーンです
あまり役に立ちません。
ここからどこへ行く?Apple ヘルプのデバッグ方法
はありますか? ロギングを有効にしますか? なんでも..?
macos - macOS Sierra での NSHelpManager/AHGotoPage の失敗
AHRegisterHelpBook
およびを使用して、システム設定ペイン内でヘルプ ブックを開こうとしていますAHGotoPage
。OS 10.9 では動作しますが、10.12 では失敗します。
具体的には、呼び出しは noErr を返しますが、最初に を呼び出すAHGotoPage
と、ヘルプ ウィンドウが開き、ヘルプが見つからないというメッセージが表示されます。後続の への呼び出しは、AHGotoPage
まったく何もしていないように見えます。埋め込まれたヘルプ ブックを開く他の方法はありますか?
更新: どういうわけか、Cocoa クラスの存在を見落としていましたNSHelpManager
。ヘルプ ブックのインデックスをアンカーで更新し、NSHelpManager
メソッドregisterBooksInBundle:
とを使用するように変換したopenHelpAnchor:inBook:
後も、Mavericks では機能し、Sierra では失敗する状況にとどまっています。