私のネイティブ メッセージング ホストは以下で動作します -
Windows - クロムとオペラ
Linux - クロームとオペラ
Mac OS X - クロームのみ
マニフェスト ファイルを複数の場所に配置しようとしましたが、すべて無駄でした。次の2つの場所を試しました。
/Library/Google/Chrome/NativeMessagingHosts/
$HOME/Library/Application Support/Google/Chrome/NativeMessagingHosts (works for chrome only)