寻求有偿帮助,将 Electron 应用上架至 Mac App Store。

1次阅读

共计 349 个字符,预计需要花费 1 分钟才能阅读完成。

前文提要:
https://www.v2ex.com/t/1065201#reply0

上一个求助贴的问题我搞定了,原因就是 .node 的 native module 需要单独做签名,否则会报错。

现在我把应用上架到了 testflight,应用下载安装后会白屏。我手动调试后有以下确认信息:

  1. 可以正常的用 better-sqlite3 这个 native module 读取本地的 sqlite 数据库。
  2. 前端的 index.html 文件路径正确,可以读取。
  3. renderer 进程显示 crash 了,和正常启动的 electron 程序发现 renderer 进程确实没有启动。
  4. 前端也打不开 dev tools。

更详细的信息可以看我提交的 issue:
https://github.com/electron/electron/issues/43349

正文完
 0