join
V2EX  ›  Electron

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

  •  
  •   join ·
    leyafo · Aug 19, 2024 · 4158 views
    This topic created in 647 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
        1
    ransixi  
       Sep 13, 2024
    问题解决了吗?我的应用也是通过 Electron 上架 Mac App Store ,目前已经发布了。
    join
        2
    join  
    OP
       Sep 13, 2024 via iPhone
    没有解决,找不到具体的问题。把所有代码删掉,弄个最简单的应用也不行。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1316 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 17:13 · PVG 01:13 · LAX 10:13 · JFK 13:13
    ♥ Do have faith in what you're doing.