[GH-ISSUE #397] White screen on building Electron Boost Note.app #180

Closed
opened 2026-03-03 00:19:05 +03:00 by kerem · 4 comments
Owner

Originally created by @GabLeRoux on GitHub (Apr 6, 2020).
Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/397

Current behavior

I also tried building it on my own for current repo and that's the real issue ;)

git@github.com:BoostIO/BoostNote.next.git
cd BoostNote.next
touch .env
npm i
npm run build
npm run pack
open dist/boost-note-mac.dmg

copy Boost Note.app to /Applications/Boost Note.app (I see app was renamed eh)

open /Applications/Boost Note.app

Screen stays white.

Expected behavior

  1. There should not be permission issues with the app installed from cask.
  2. App should display errors if there are

Steps to reproduce

See description

Environment

  • MacOS Catalina 10.15.4

Desktop/Web

  • Boostnote version: v0.15.2
  • Boost Note.next version: v0.3.0 75427bf
  • OS version and name:

Workaround

  1. I tried downloading app from website, had following error:

“Boostnote.app” is damaged and can’t be opened. You should move it to the Trash.

  1. So I used brew cask. At first and had following error message:

This software needs to be updated. Contact the developer for more information.

but for some reason, rebooting and reinstalling app solved my issue.

brew cask install boostnote
open /Applications/boostnote.app
image

Press Ok, Open system preferences and allow app:

image image

Worked this time.

Originally created by @GabLeRoux on GitHub (Apr 6, 2020). Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/397 # Current behavior <!-- Let us know what is currently happening. Please include some **screenshots** with the **developer tools** open (console tab) when you report a bug. If your issue is regarding the old Boostnote, please open an issue in the old repo 👉 https://github.com/BoostIO/Boostnote/issues. --> I also tried building it on my own for current repo and that's the real issue ;) ```bash git@github.com:BoostIO/BoostNote.next.git cd BoostNote.next touch .env npm i npm run build npm run pack open dist/boost-note-mac.dmg ``` copy `Boost Note.app` to `/Applications/Boost Note.app` (I see app was renamed eh) ```bash open /Applications/Boost Note.app ``` Screen stays white. # Expected behavior <!-- Let us know what you think should happen! --> 1. There should not be permission issues with the app installed from cask. 2. App should display errors if there are # Steps to reproduce <!-- Please be thorough, issues we can reproduce are easier to fix! --> See description # Environment * MacOS Catalina 10.15.4 ## Desktop/Web - Boostnote version: v0.15.2 - Boost Note.next version: v0.3.0 75427bf - OS version and name: <!-- Windows 10 / Ubuntu 18.04 / etc --> ## Workaround 1. I tried downloading app from website, had following error: > “Boostnote.app” is damaged and can’t be opened. You should move it to the Trash. 1. So I used brew cask. At first and had following error message: > This software needs to be updated. Contact the developer for more information. but for some reason, rebooting and reinstalling app solved my issue. ```bash brew cask install boostnote open /Applications/boostnote.app ``` <img width="532" alt="image" src="https://user-images.githubusercontent.com/1264761/78578016-e8d5a180-77fc-11ea-8c82-90321ab0e5da.png"> Press Ok, Open system preferences and allow app: <img width="780" alt="image" src="https://user-images.githubusercontent.com/1264761/78578077-fe4acb80-77fc-11ea-847a-28d6f69edb53.png"> <img width="587" alt="image" src="https://user-images.githubusercontent.com/1264761/78578098-0440ac80-77fd-11ea-8950-14da852f20c8.png"> Worked this time.
kerem 2026-03-03 00:19:05 +03:00
Author
Owner

@Rokt33r commented on GitHub (Apr 7, 2020):

Sorry I forgot to update our build document. If you just want to develop our app, please try npm run dev. dev script for electron will be ready today. I'll let you know when it is ready.

FYI, To build the executable file, you need a certificate for codesign.

<!-- gh-comment-id:610189109 --> @Rokt33r commented on GitHub (Apr 7, 2020): Sorry I forgot to update our build document. If you just want to develop our app, please try npm run dev. dev script for electron will be ready today. I'll let you know when it is ready. FYI, To build the executable file, you need a certificate for codesign.
Author
Owner

@Rokt33r commented on GitHub (Apr 7, 2020):

https://github.com/BoostIO/BoostNote.next/issues/400 will cover this issue. Please follow this.

<!-- gh-comment-id:610202382 --> @Rokt33r commented on GitHub (Apr 7, 2020): https://github.com/BoostIO/BoostNote.next/issues/400 will cover this issue. Please follow this.
Author
Owner

@Rokt33r commented on GitHub (Apr 9, 2020):

Resolved in #401 . Please try npm run dev:webpack and npm run dev:electron(You need to open another terminal to run this).

<!-- gh-comment-id:611445911 --> @Rokt33r commented on GitHub (Apr 9, 2020): Resolved in #401 . Please try `npm run dev:webpack` and `npm run dev:electron`(You need to open another terminal to run this).
Author
Owner

@GabLeRoux commented on GitHub (Apr 9, 2020):

Confirmed working, thanks 👍

git pull
npm i
npm run dev:webpack
npm run dev:electron
image

🤘

<!-- gh-comment-id:611530087 --> @GabLeRoux commented on GitHub (Apr 9, 2020): Confirmed working, thanks 👍 ```bash git pull npm i npm run dev:webpack ``` ```bash npm run dev:electron ``` <img width="1317" alt="image" src="https://user-images.githubusercontent.com/1264761/78900525-f0878700-7a44-11ea-8119-8a76d233b4bf.png"> 🤘
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/BoostNote-App#180
No description provided.