电子调试

问题描述 投票:0回答:1

我在Mac AppStore中有一个Electron应用程序,它实际上只是托管Web应用程序的包装器。几个月前,一个特定的东西已停止在这个应用程序中工作。我正在使用redux-offline将更改同步到服务器,这不再发生了。

  • 它在Electron之外运行时工作 - 在任何现代浏览器中。
  • 所有其他请求工作正常。
  • 在本地调试时它正在工作。
  • 它在本地运行构建版本时有效。

但它在已发布的Mac App Store版本中失败了。我没有捕获我的日志(服务器端或客户端)中的任何错误。我刚升级到最新的Electron([email protected][email protected]),希望能解决它 - 无济于事。我甚至不知道如何正确调试它,因为它只是在发布的版本中失败了。

有任何想法吗?关于原因,解决方案或调试方法?

debugging electron chromium mac-app-store redux-offline
1个回答
0
投票

好像您的应用程序自行关闭。检查所有app.quit执行。对我来说,问题是app.requestSingleInstanceLock()为Mac Store构建返回了错误的值。如果问题与issue有关,请检查这个app.requestSingleInstanceLock()

© www.soinside.com 2019 - 2024. All rights reserved.