join
V2EX  ›  Electron

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

  •  
  •   join ·
    leyafo · Aug 19, 2024 · 5454 views
    This topic created in 816 days ago, the information mentioned may be changed or developed.

    前文提要: 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

    2 replies  •  2024-09-13 19:53:17 +08:00
    ransixi
    ransixi
    Sep 13, 2024
    1
    问题解决了吗?我的应用也是通过 Electron 上架 Mac App Store ,目前已经发布了。
    join
    join
    OP
    Sep 13, 2024 via iPhone
    2
    没有解决,找不到具体的问题。把所有代码删掉,弄个最简单的应用也不行。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1106 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 18:30 · PVG 02:30 · LAX 10:30 · JFK 13:30
    ♥ Do have faith in what you're doing.