Компиляция электронного приложения с использованием электронного упаковщика: ошибка на MACos с помощью uws при открытии исполняемого файла

Когда я компилирую свое электронное приложение с этой командой:

electron-packager ./dist my-application --overwrite --platform=darwin --arch=x64  --icon=icon.icns

И затем, я пытаюсь открыть созданный исполняемый файл, у меня появляется следующая ошибка:

dyld: lazy symbol binding failed: Symbol not found: _SSL_library_init
  Referenced from: /Users/Documents/my-application/my-application-darwin-x64/my-application.app/Contents/Resources/app/node_modules/uws/uws_darwin_57.node
  Expected in: flat namespace

Есть идеи, откуда это? Какой модуль? И как я могу это исправить?

Исполняемый файл фактически работает на Linux (electron-packager ./dist my-application --overwrite --platform=linux --arch=x64 --icon=icon.icns) поэтому я предполагаю, что эта ошибка должна быть связана с неподдерживаемым модулем на MACos.

0 ответов

Другие вопросы по тегам