既存のクローズドソースアプリケーションにタッチバー機能を提供するためにプロキシアプリケーションを作成しようとしています。私はAPIを介してアプリと通信することができますが、フォーカスがないとタッチバーが消えます。それが言うNSTouchBar
ドキュメントでフォーカスが合っていないときにタッチバーを有効にする方法
:
サポートMacBook Proのモデルでは、タッチバーは、キーボードの上に、最前面のアプリからNSTouchBarクラスのインスタンスを示しています。
しかし、どのタッチバーが表示されているかを強制する方法があるかどうかは疑問です。私は辞任しようとしましたが、ややうまくいきましたが、その後、私はアプリケーションから焦点を失いました。
func applicationWillResignActive(_ notification: Notification) {
self.activate(ignoringOtherApps: true)
}