Electron-builderを使用してWindowsアプリをビルドすると、サインアップ時に次のエラーが発生しました:
dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
Referenced from: /Users/puss/Library/Caches/electron-builder/winCodeSign/winCodeSign-1.7.0/darwin/osslsigncode
Reason: image not found
Opensslをアンインストールしてopensslを再インストールしようとしましたが、うまくいきました。
brew remove openssl
brew install openssl
Brewでwatchmanを再インストールすると、問題が解決しました:
brew remove watchman
brew install watchman
それが役に立てば幸い
私も同じ問題を抱えていました。私の場合、レガシーのRails 2.4アプリです。brewは/ usr/local/opt/opensslを[email protected]/1.1.1dへのシンボリックリンクに更新したようです。
他にもいくつか試した後、シンボリックリンク/ usr/local/opt/opensslを手動で更新して、すでにシステムに存在していた1.0.2sバージョンを指すように修正しました。
MacBook-Pro/usr/local/opt(:|✔) % pwd
/usr/local/opt
MacBook-Pro/usr/local/opt(:|✔) % ll openssl*
lrwxr-xr-x 1 dhempy admin 24 Feb 19 11:36 openssl -> ../Cellar/openssl/1.0.2s
lrwxr-xr-x 1 dhempy admin 28 Feb 19 08:55 [email protected] -> ../Cellar/[email protected]/1.1.1d
うまくいけば、これは私にとっては一回限りのことであり、更新のたびにそのシンボリックリンクを再適用する必要はありません。