頻繁にmdwrite wants to use the "metadata" keychainが表示されてパスワードの入力を求められる

XCode 10.3で発生。

症状

XCodeでビルドすると何度もmdwrite wants to use the "metadata" keychainが表示されてパスワードの入力を求められる。
ログインパスワードを入力してもパスワードが違うと言われる。仕方なくキャンセルすると、何事もなくビルドが正常終了する。

解決方法

以下に同様の症状についての質問がある。

apple.stackexchange.com

上記に記載されている通り、以下を実行すると表示されなくなる。
*症状が発生してパスワードを聞かれた状態では"キーチェーンアクセス"アプリが操作できなくなるので、先にパスワードを表示する所までやっておく必要がある。

  1. "キーチェーンアクセス"アプリを開く
  2. "キーチェーン"の"ログイン"から"MetadataKeychain"を探してダブルクリックする。 f:id:shindo1687:20191117213644p:plain
  3. "MetadataKeyChain"ダイアログが開くので、"パスワードを表示"のチェックボックスにチェックを入れる。 f:id:shindo1687:20191117214343p:plain
  4. ログインパスワードを聞かれるので、入力するとパスワードが表示される。 f:id:shindo1687:20191117214228p:plain
  5. 上記で表示されたパスワードをmdwrite wants to use the "metadata" keychainが表示された時に入力する。