gpt4 book ai didi

javascript - Electron js - dyld : Symbol not found: ___NSArray0__ Referenced from:/Users/martin/Desktop/electron-quick-s

转载 作者:行者123 更新时间:2023-12-03 20:39:01 28 4
gpt4 key购买 nike

我决定尝试学习 Electron ,所以我克隆了
electron quick start并使用 npm i 安装依赖项然后跑 npm start但由于此错误,我需要帮助:

dyld: Symbol not found: ___NSArray0__
Referenced from: /Users/martin/Desktop/electron-quick-start/node_modules/electron/dist/Electron.app/Contents/MacOS/../Frameworks/ReactiveObjC.framework/ReactiveObjC (which was built for Mac OS X 10.11)
Expected in: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
in /Users/martin/Desktop/electron-quick-start/node_modules/electron/dist/Electron.app/Contents/MacOS/../Frameworks/ReactiveObjC.framework/ReactiveObjC
/Users/martin/Desktop/electron-quick-start/node_modules/electron/dist/Electron.app/Contents/MacOS/Electron exited with signal SIGTRAP

最佳答案

Electron 使用 MacOS 本地框架,这很奇怪,您的计算机上似乎没有。
尝试列出您的框架以确认这一点:ls -al /System/Library/Frameworks/如果您没有,或 miss some of them (取决于您的操作系统版本),您可能根本无法构建任何 native ,并且您的系统现在应该全部损坏(此外,CoreFoundation 是最重要的框架):全新安装最新的 XCode不会将这些框架安装回 AFAIK。
然后,您的选择是:

  • 重新安装 macOS
  • 从使用相同 macOS 版本的另一台 Mac 获取这些框架
  • grab them from your recovery
  • 关于javascript - Electron js - dyld : Symbol not found: ___NSArray0__ Referenced from:/Users/martin/Desktop/electron-quick-s,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67769785/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com