[macOS] キーチェーンのパスワードを急に要求しだした

[M1 Mac, Big Sur 11.6.5]

codesignコマンド実行時に急にパスワードを要求するようになりました。

以下の方法で解決しました。

1.macOSのログインパスワードをシステム環境設定”ユーザとグループ”から設定し直す。今回はこれまでと同じパスワードを再設定しました。

2.キーチェーンアクセスを起動し、システムのキーチェーンアクセスを開く。

3.Mac Developer ID Applicationの秘密鍵を右クリックし、”情報を見る”を選択。

4.”アクセス制御”タブをクリックし、”これらのアプリケーションによるアクセスを常に許可”のところに”/usr/bin/codesign”を登録する。

これでうまくいきました。なお解決後、秘密鍵の内容を確認すると登録したはずのcodesignは消えていました。それでも問題ありません。

macOSに関する奇妙な現象は枚挙にいとまがなく、今では怒りもわかず気にならなくなりました。Appleに報告してもまず対応しないので、程よい距離感で付き合っていくことにしました。

[VSCode] PlantUMLのプレビュー表示ができない

[M1 Mac, Big Sur 11.6.5, VSCode 1.67.1]

PlantUMLのプレビュー表示のショートカットキーはoption + Dですが、偏微分記号∂が入力されてしまいます。

macOS Big Surのキーボードビューアを確認すると確かに∂がアサインされています。つまりショートカットキーの設定が不適切です。

VSCodeのキーボードショートカット設定でshift + command + Dに変更しました。

US配列だったらoption + Dで正常にプレビュー表示できるのでしょうか?このキーはWindowsでしか使えない気もします。

キーボードビューア

[VSCode] settings.jsonのファイルパス

[M1 Mac, Big Sur 11.6.5, VSCode 1.67.1]

Macの場合、settings.jsonは以下のパスに配置されています。

使い始めた頃はアプリからの呼び出し方が分からなくて苦労しました。

結構深いところにあるので、やはりアプリから呼び出す方が早いでしょう。左下の管理ギアにある”設定”を選択し、右上に出現する”ページをめくるような”マークをクリックします。

$HOME/Library/Application Support/Code/User/settings.json